2016-11-07 61 views

回答

0

爲什麼不使用open()函數?它看起來像可以攜帶的那樣:

with open("path/to/file.txt", "w") as file: 
    pass 

這將創建文件,如果它不存在。它可以在Windows和Linux上工作(我相信在Python工作的每個平臺上)。

+0

我忘了在帖子中提到,我試圖在不使用系統調用的情況下創建它。是不是打開()系統調用? – lsch91

1

你會想要使用open()。它可以在任何平臺上工作,你需要指定創建該文件的是:

f = open(filename, "w") 

或追加到現有的文件。

f = open(filename, "a") 
+0

已打開()視爲系統調用? – lsch91

+1

「系統調用」是什麼意思? –

相關問題