在思考使用
的python脚本中os.mknod()
或
开()
但我希望它能在linux,osx和windows上工作以创建新文件
答案 0 :(得分:1)
您将需要使用open()。它可以在任何平台上运行,您需要指定以创建文件:
f = open(filename, "w")
或附加到现有文件。
f = open(filename, "a")
答案 1 :(得分:0)
为什么不使用open()函数?它看起来很便携:
with open("path/to/file.txt", "w") as file:
pass
如果文件不存在,则会创建该文件。它适用于Windows和Linux(我相信Python工作的每个平台)。