学习下
赞!
3import easygui as g
import os
file_path=g.fileopenbox()
file=open(file_path)
text_old=file.read()
file.close()
text_new=g.textbox('文件【%s】的内容如下:'%os.path.split(file_path),'显示文件内容',text_old)
if text_old != text_new:
chioce=g.buttonbox('检测到文件内容发生改变,请选择以下操作:','警告',('覆盖保存','放弃保存','另存为'))
if chioce == '覆盖保存':
file=open(file_path,'w')
file.write(text_new)
file.close()
if chioce == '另存为':
file_path = g.filesavebox()
file=open(file_path,'x')
file.write(text_new)
file.close()
谢谢分享~~~
文件打开,如果文件不存在可用w或a参数自动创建
文件seek和read读操作一直有问题不可读???
甲鱼老师,我今天跟着028讲内容,创建新文件,因为我的windows是法文的系统,中文根本就写不进去,shell读出来的也是乱码,只有英文或者法文字符可以写入,请问是啥原因呢?
虽然还是不懂,支持一下
学习了~~
今天的有点难度,智商不够用。{:9_234:}
需要好好练习下
先来学习一下,后边就会用到了。
nice thanks!
很详细的文档 赞一个~~~
我有一个问题:
就是创建一个txt文本时,里面输入汉字,然后在python中采用
f = open(r'路径+文件名.txt')
f.read()
然后显示的是unicode码,而不是汉字。这个怎么破?
还有我在你后面的一节中看到一句
(role,line_spoke)=each_line.split(':',1)这句是什么意思。能解释一下么?
这里的工具太方便啦!!感谢小甲鱼。
先回复再看
请问os.path.islink()不能判断windows的快捷方式吗?
支持支持,都试了一遍
难度越来越大了 不过我喜欢
支持一下