python 在路径下创建文件/文本文件 没有路径自动创建
1.一般在执行文件的同级目录下创建一个文本文件:
file = open("1.txt", "w", encoding="utf8") # 指定文件名和保存路径、文件操作类型、编码 file.write("asaask电脑") # 写入内容 file.close() # 关闭操作对象
2.在指定的目录(存在)创建文本文件:
file = open("./存在路径/1.txt", "w", encoding="utf8") # 指定文件名和保存路径、文件操作类型、编码 file.write("asni1阿斯顿你") # 写入内容 file.close() # 关闭操作对象
3.在指定路径(不存在)下创建文本文件:
import os filename ="./aa/baz.txt" os.makedirs(os.path.dirname(filename), exist_ok=True) with open(filename,"w") as f: f.write("FOOBAR") f.close()
转自:https://www.codenong.com/12517451/