命令行创建或者 open() with open()
如果文件名含有 “:”, 则会遇到创建文件错误的情况
比如使用命令
open("./1:1.txt", 'a', encoding='utf-8').close()
会创建
这里看到,文件名为1,去掉 : 就可以了
创建文件的几种方式
import os
# 1
open("./1.txt", 'a', encoding='utf-8').close()
# 2
with open("./1.txt", 'a', encoding='utf-8'):pass
# 3
os.system(f"cd {PATH}") and os.system(r"type nul>{}".format(filename))
# PATH 为所需创建文件路径 filename 为 文件名