51Testing软件测试论坛
标题:
python IOError: [Errno 13] Permission denied: 'csv_test.csv'
[打印本页]
作者:
春来
时间:
2016-2-23 17:16
标题:
python IOError: [Errno 13] Permission denied: 'csv_test.csv'
源码:
# coding:utf-8
import
csv
csvfile =
file
(
'csv_test.csv'
,
'wb'
)
writer = csv.writer(csvfile)
writer.writerow([
'姓名'
,
'年龄'
,
'电话'
])
data = [
(
'小何'
,
'25'
,
'123456789'
),
(
'小芳'
,
'18'
,
'123789'
)
]
writer.writerows(data.decode(
'utf-8'
).encode(
'gbk'
))
csvfile.close()
错误信息:
D:\python\python.exe E:/其他/new/test_csv.py
Traceback (most recent call last):
File "E:/����/new/test_csv.py", line 3, in <module>
csvfile = file('csv_test.csv','wb')
IOError: [Errno 13] Permission denied: 'csv_test.csv'
Process finished with exit code 1
相关资料:
当你不能满足被访问文件所设置的权限时,也会引发IO Error错误,
类似这样IOError: [Errno 13] Permission denied: 'c:/a.txt' python permission denied
从字面意思来理解就可以知道原因了,是因为我们执行的命令(运行python文件等),没有权限,
给一个超级管理员权限就可以了。
应该怎么解决呢
欢迎光临 51Testing软件测试论坛 (http://bbs.51testing.com/)
Powered by Discuz! X3.2