文件是否存在,不存在则创建并输入内容
关键点:
导入系统模块os
查看当前路径os.getcwd()
切换路径:os.chdir(path)
文件夹是否存在:os.path.exists(文件夹路径)–也能判断文件是否存在
文件是否存在:os.path.isfile(文件路径)
今日题目:输入一个文件名字,如果已经存在,便说‘此文件已存在!‘,
如果不存在边,就让他输入内容,输入‘.’退出,在桌面上创建文档,里面有它输入的内容
import os
print(os.getcwd())
os.chdir('C:/Users/Lenovo/Desktop')
print(os.getcwd())
path = "C:/Users/Lenovo/Desktop"
filename = input("请输入文件名称:")
#判断文件是否存在:
if os.path.isfile(path+"/"+filename):
print("此文件已经存在!")
else:
f = open(path+"/"+filename,"w")
content = input("请输入文件内容,输入.退出:")
while True:
content+=input("请输入文件内容,输入.退出:")
if "." in content:
f.write(content)
break
f.close()
请输入文件名称:test666.txt
请输入文件内容,输入.退出1111111
请输入文件内容,输入.退出1111111
请输入文件内容,输入.退出.
题目来源:
https://fishc.com.cn/forum.php?mod=collection&action=view&ctid=588&page=12