Python基础错误5

文件的写

错误代码:

f = open("C:\Users\cjx\Desktop\haha.txt", "w")
num = f.write( "我是大好人!\n是的!!" )
print(num)
f.close()
e.png

在文件读写这方面我一直很无能,学Java的时候也会在这方面犯糊涂,永远记不住格式,仿佛是一个死穴。。
想起之前看过什么说过不同的OS好像是有的识别“\”,有的识别“/”,所以就试了试,把上述程序的“\”改成了“/”,就可以正常运行了,固定格式就只能记住吧。

改正:

f = open("C:/Users/cjx/Desktop/haha.txt", "w")

num = f.write( "我是大好人!\n是的!!" )
print(num)
f.close()

运行结果:

打印出:11 并且桌面上出现一个haha.txt,


t.png

顺便说一下,“w”代表写,如果原来没有这个名字的文件就创建并写入内容,如果原来有,执行后就会覆盖原来的文件。
file.write()返回的写入的字符数量。
读写文件后不要忘记close!

以上的绝对路径,还可以使用相对路径,就比较简单好记

f = open("haha.txt", "w")
num = f.write( "我是大好人!\n是的!!" )
print(num)
f.close()

结果和上面是是一样的。

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • Ubuntu的发音 Ubuntu,源于非洲祖鲁人和科萨人的语言,发作 oo-boon-too 的音。了解发音是有意...
    萤火虫de梦阅读 99,703评论 9 468
  • Spring Cloud为开发人员提供了快速构建分布式系统中一些常见模式的工具(例如配置管理,服务发现,断路器,智...
    卡卡罗2017阅读 135,253评论 19 139
  • linux资料总章2.1 1.0写的不好抱歉 但是2.0已经改了很多 但是错误还是无法避免 以后资料会慢慢更新 大...
    数据革命阅读 12,263评论 2 33
  • 【背景介绍】:“前景理论”是心理学和行为科学的研究成果。“前景理论”是由卡尼曼和沃特斯基提出,通过修正最大主观期望...
    雨含云阅读 1,577评论 0 0
  • 别再去健身房花冤枉钱了,教你几个个实用虐腹动作, 高强度减腹动作,充分燃烧腹部脂肪! 在家在宿舍就能练, 连续坚持...
    伊水浅墨阅读 269评论 0 0