我正在嘗試創建一個文件,但在不同的目錄中。例如,當我的應用程序是在/home/app1
我想在/home/logs
如何在不同的目錄中創建文件
我試圖像這樣創建一個文件:
json_file = "%s.json" % json_name
json_file_path = pathlib.Path("%s/%s" % (path, json_file))
if not json_file_path.is_file():
file = open(json_file_path, 'w+')
file.close()
else:
print("NotMkay")
其中,路徑是/home/logs
,json_file是文件名「example.json」和json_file_path是路徑+ json_file
但是,所有我得到的是:
TypeError: invalid file: PosixPath
什麼是'path'?什麼是'json_name'?你的錯誤堆棧跟蹤的其餘部分是什麼? – Kevin