设为首页收藏本站

Crossin的编程教室

 找回密码
 立即加入
查看: 9903|回复: 4
打印 上一主题 下一主题

求大神们帮忙 指导一下

[复制链接]

4

主题

0

好友

34

积分

新手上路

Rank: 1

跳转到指定楼层
楼主
发表于 2018-2-27 15:47:03 |只看该作者 |倒序浏览
本帖最后由 冬天吃冰棍儿 于 2018-2-27 15:48 编辑


hh=open(r'D:\py\write1_0227.txt','a')
xx='111gogogo'
hh.appending(xx)
hh.close()


#运行错误:
#AttributeError: '_io.TextIOWrapper' object has no attribute 'appending'

这个小程序是想试一下写入操作不覆盖源文件的情况,结果总是报错

回复

使用道具 举报

0

主题

0

好友

24

积分

新手上路

Rank: 1

沙发
发表于 2018-2-27 16:54:21 |只看该作者
运行错误先翻译一下,知道是没有appending这个属性,再去看看老师的'写文件'那课,就知道是用write()了。
回复

使用道具 举报

4

主题

0

好友

34

积分

新手上路

Rank: 1

板凳
发表于 2018-2-27 21:03:10 |只看该作者
233435124 发表于 2018-2-27 16:54
运行错误先翻译一下,知道是没有appending这个属性,再去看看老师的'写文件'那课,就知道是用write()了。 ...

关于write和appending的两个功能,我是这样理解的
write()是会覆盖源文件的;appending()则是在源文件末端继续写,不会将源文件覆盖
现在想使用下appending的功能。。。
回复

使用道具 举报

0

主题

0

好友

24

积分

新手上路

Rank: 1

地板
发表于 2018-2-28 09:09:09 |只看该作者
没有appending这个方法,open('目录','打开方式'),打开方式为a时就是appending模式,这时用write就是不覆盖继续写
回复

使用道具 举报

4

主题

0

好友

34

积分

新手上路

Rank: 1

5#
发表于 2018-2-28 15:00:03 |只看该作者
233435124 发表于 2018-2-28 09:09
没有appending这个方法,open('目录','打开方式'),打开方式为a时就是appending模式,这时用write就是不覆盖 ...

原来是这样 刚刚试了一下 效果出来了 谢谢大佬
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即加入

QQ|手机版|Archiver|Crossin的编程教室 ( 苏ICP备15063769号  

GMT+8, 2024-4-28 00:51 , Processed in 0.025728 second(s), 21 queries .

Powered by Discuz! X2.5

© 2001-2012 Comsenz Inc.

回顶部