file_object = open(r"/root/py_test/web01/src/ftime",'rw') try: print file_object.read() file_object.write('test') finally: file_object.close( )
读取一个文件,内容就一行然后再写入,报错。
IOError IOError: [Errno 9] Bad file descriptor
什么情况呢?
闭关修行中......
파이썬 버전은 2.X여야겠죠? 권한 섹션의 'rw'를 'r+'로 변경해 보세요
+ 표시만 가져오시면 다양한 권한이 부여됩니다.
rw를 인식할 수 없습니다. 읽기 및 쓰기 권한을 모두 갖고 싶다면 ab+로 변경하면 됩니다.
코드 가독성을 높이기 위해 with 사용을 권장합니다
파이썬 버전은 2.X여야겠죠? 권한 섹션의 'rw'를 'r+'로 변경해 보세요
+ 표시만 가져오시면 다양한 권한이 부여됩니다.
rw를 인식할 수 없습니다. 읽기 및 쓰기 권한을 모두 갖고 싶다면 ab+로 변경하면 됩니다.
코드 가독성을 높이기 위해 with 사용을 권장합니다