文章详情页
python的文件读写问题?
浏览:466日期:2022-08-03 18:42:04
问题描述
file_object = open(r'/root/py_test/web01/src/ftime',’rw’)try: print file_object.read() file_object.write(’test’)finally: file_object.close( )
读取一个文件,内容就一行然后再写入,报错。
IOErrorIOError: [Errno 9] Bad file descriptor
什么情况呢?
问题解答
回答1:你的python版本应该是2.X吧?请试试把权限部分的’rw’改成’r+’
回答2:只要带上+号,就有各种权限。
回答3:不能识别rw,你想要同时具有读和写的权限可以改成ab+
回答4:体建议使用with,提高代码可读性
相关文章:
1. vue.js - android环境下在vue中引入vux.js 报错。2. css - width设置为100%之后列表无法居中3. 无法为JSP编译类:无法解析类型java.util.Map $ Entry。从所需的.class文件间接引用它4. javascript - 怎样优化网页打开速度呢?5. 用python3的smtplib库发邮件一直返回无法发送邮件提示,是什么原因?6. 人工智能 - python 机器学习 医疗数据 怎么学7. 第6行的$_GET[’F’]没有定义啊?求问一下是什么意思?8. 提示语法错误语法错误: unexpected ’abstract’ (T_ABSTRACT)9. tp5.0|php8.0 在window系统上写定时任务,执行报错10. javascript - 一排三个框,各个框的间距是15px,距离外面的白框间距也是15px,这个css怎么写?
排行榜

网公网安备