文章详情页
python的文件读写问题?
浏览:136日期: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. macos - mac下docker如何设置代理2. 热切期待朱老师的回复,网页视频在线播放器插件配置错误3. apache - 本地搭建wordpress权限问题4. angular.js - ng-grid 和tabset一起用时,grid width默认特别小5. java - Spring Mvc全局异常处理器@ControllerAdvice不起作用?6. javascript - web网页版app返回上一页按钮在ios设备失效怎么办?安卓上可以,代码如下,请大神帮助,万分感谢。7. css3 - transition属性当鼠标一开的时候设置的时间不起作用8. javascript - 如何获取未来元素的父元素在页面中所有相同元素中是第几个?9. Android下,rxJava+retrofit 并发上传文件和串行上传文件的效率为什么差不多?10. Whitelabel错误页面发生意外错误(类型=未找到,状态= 404)/WEB-INF/views/home.jsp
排行榜
