您好,欢迎来到步遥情感网。
搜索
您的当前位置:首页python io.UnsupportedOperation: not writable异常解决

python io.UnsupportedOperation: not writable异常解决

来源:步遥情感网

背景:

今天想往一个文件中写点数据,竟然报了一个从未遇到过的错误:

Traceback (most recent call last):
  File "/Users/wang/Bert-Chinese-Text-Classification-Pytorch/test/run.py", line 6, in <module>
    rf.writelines([str(i) + '\n'])
io.UnsupportedOperation: not writable

代码:

# coding: UTF-8

a = [0,1,0,0,000,0,2,2,2,2]
with open('./data/feature_name.txt', 'r') as rf:
    for i in a:
        rf.writelines([str(i) + '\n'])

解决:

这个异常翻译一下:不支持写入的权限,仔细检查了一下代码,open()文件时,的权限写错了,最近打开文件比较频繁,习惯性的写上 了'r',只读,这个权限。改为'w',写,权限后,可以正常写入。

 

因篇幅问题不能全部显示,请点此查看更多更全内容

Copyright © 2019- obuygou.com 版权所有 赣ICP备2024042798号-5

违法及侵权请联系:TEL:199 18 7713 E-MAIL:2724546146@qq.com

本站由北京市万商天勤律师事务所王兴未律师提供法律服务