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
什么情况呢?
闭关修行中......
Versi python anda sepatutnya 2.X, bukan? Sila cuba tukar 'rw' dalam bahagian kebenaran kepada 'r+'
Selagi anda membawa tanda +, anda akan mendapat pelbagai kebenaran.
rw tidak boleh dikenali Jika anda ingin mempunyai kedua-dua kebenaran membaca dan menulis, anda boleh menukarnya kepada ab+
Adalah disyorkan untuk digunakan dengan untuk meningkatkan kebolehbacaan kod
Versi python anda sepatutnya 2.X, bukan? Sila cuba tukar 'rw' dalam bahagian kebenaran kepada 'r+'
Selagi anda membawa tanda +, anda akan mendapat pelbagai kebenaran.
rw tidak boleh dikenali Jika anda ingin mempunyai kedua-dua kebenaran membaca dan menulis, anda boleh menukarnya kepada ab+
Adalah disyorkan untuk digunakan dengan untuk meningkatkan kebolehbacaan kod