文章详情页
python的文件读写问题?
浏览:261日期: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. redis sentinel怎么跑守护进程以及日志记录位置的?2. 请问各位java自带类的一些问题3. python 字符串匹配问题4. 请问PHPstudy中的数据库如何创建索引5. django - Nginx uwsgi 进程问题6. 前端 - 这段代码一直生效不了,查半天因为 top: 0px; 分号后一个隐藏的东西,也不是占位符...删了就可以生效,这是什么情况。。7. javascript - sublime快键键问题8. html - angular项目中如何让外链网页在本项目中展示?9. Python异常退出时保存进度?10. 使用git管理webpack的代码时多人怎么协作?一般托管哪些文件?
排行榜

网公网安备