作者left ()
看板Python
标题一个建立档案的问题
时间Mon Dec 24 02:56:37 2012
目前遇到一个很奇怪的问题
就是在window下我可以随便指定路径建立新档案
但是我在linux的环境下好像就不行这是啥原因阿?
假设我现在的程式放在data的上一层mango里面(...\mango\data\)
如下面这两行建立档案的程式
with open('data/assigned_board.txt','w') as assigned_board:
print('haha',file = assigned_board)
一直跑出
IOError: [Errno 13] Permission denied: 'data/assigned_board.txt'
args = (13, 'Permission denied')
errno = 13
filename = 'data/assigned_board.txt'
strerror = 'Permission denied'
with_traceback = <built-in method with_traceback of IOError object>
我有试一下如果改成读取档案 就没事了
超奇怪 各位大大有遇过吗?
--
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 140.112.217.224
1F:→ qwertmn:- - Permission denied 12/24 07:11
2F:→ qwertmn:python 没有权限写入那个目录 ~ 12/24 07:12
3F:→ qwertmn:改权限就好了0.0 12/24 07:13
4F:推 swpoker:是执行python的帐号有没有设定好权限阿 12/24 09:38
5F:→ kdjf:可见你windows都用admin在跑~ 12/24 09:49
6F:推 kusoayan:改目录权限 chmod or chown 12/24 22:28
7F:→ left:了解 感谢 12/25 19:28