python在windows上如何创建文件

在学习python I/O的时候,试着使用mknod创建文件夹,提示os没有mknod,查阅发现了这个。转一下


AttributeError: module ‘os’ has no attribute ‘mknod’
今天在给同学做一个遍历目录、统计学生交作业情况的Python程序。在我想用代码生成一些测试文件,使用os.mknod()的时候,碰到了这个问题。搜了一下才知道Windows上的Python不支持mknod函数,因为在Windows上没有node这个概念。解决办法是使用打开文件方式,举例:fp = open("file_name.txt"),注意打开文件之后需要关闭,所以推荐使用上下文管理器,举例:with open("file_name.txt", a+) as fp。
--------------------- 
原文:https://blog.csdn.net/qq_34908601/article/details/78444129 
 

你可能感兴趣的:(python)