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/

 

posted @ 2021-03-03 11:32  Curry!  阅读(6156)  评论(0编辑  收藏  举报