本文主要介绍一下如何使用PYTHON进行文件操作,如何使用python自动创建文件
PYTHON环境配置
PYTHON环境配置以及GEANY编辑器的配置具体可参考博主下面这篇文章
代码演示
importrandomimportoslist1=[random.randint(10,99) foriinrange(10)] list1.append('end') list2=list(map(str,list1)) withopen(r'C:\Users\86180\Desktop\701-1.txt','w') asfiles: foriinlist2: ifi=='end': files.write(i) else: files.write(i) files.write(',') print('文件已写入!') files.close() files=open(r'C:\Users\86180\Desktop\701-1.txt','r+') files.seek(30) print(files.read()) x=input("是否删除该文件?yes/no") ifx=='yes': files.close() os.remove(r'C:\Users\86180\Desktop\701-1.txt') print('文件已删除') else: files.close() print('文件已关闭')
操作步骤
(一).首先按如下图所示操作打开IDLE文本编辑器
(二).接下来按如下图点击File,然后点击弹出的下拉框第一个New File按钮,新建一个python文件
(三).其次,复制上面的代码粘贴到新建的python文件中,然后点击Run运行,运行前需要将文件保存到一个目录中(笔者这里保存到了桌面),大家可以根据自己需求更改文件存放的目录
(四).运行成功,弹出如下界面,代码运行成功,在桌面成功创建一个701-1的文本文件
(五).输入'yes',桌面创建的文件被删除,如下图,输入'no',文件保存并关闭
效果演示
写入文件后删除文件
通过在命令行中输入yes ,即可删除刚刚创建的文件
写入文件后保留文件
通过在命令行中输入no,即可保存刚刚创建的文件