首页 新闻 会员 周边 捐助

write()代码写不进文件

0
[已关闭问题] 关闭于 2025-09-19 06:54
fo = open("PY301-2.txt","w")
str= "的一了她着那火是小上"     
print(str,"str")
fo.write(str)

strPython 内置类型, 变量名换掉

str(123)     # 把数字转成字符串上面代码写不进文件:代码本身能写,但十有八九是路径/权限或没关闭文件导致你“看不到”结果
  1. 立即刷盘 / 确保关闭
    刷盘”是借用了早期**机械硬盘(磁盘)**的直观画面:
    • 磁盘在高速旋转,磁头像刷子一样“刷”过盘片表面,把数据写上去。

    write 只是把数据扔进内存缓冲区,不保证立刻落盘
    推荐用 with 自动关闭,或手动 flush / close
 
fo = open("PY301-2.txt","w")
text= "的一了她着那火是小上"     
print(text,"str")
fo.write(text)
fo.close()#这个需要

 

 
_java_python的主页 _java_python | 小虾三级 | 园豆:984
提问于:2025-09-19 06:52
< >
分享
清除回答草稿
   您需要登录以后才能回答,未注册用户请先注册