我在python中有以下代码将数据存储在pickle中,但是我遇到了IO错误

[Errno 13] Permission denied: 'data.pkl'

代码
def SaveUserData(request):
       datalist={}
       datalist['empid']='127113'
       datalist['empname']='eric'
       datalist['empphone']='66335500'
       datalist['email']='[email protected]'
       output = open('data.pkl', 'wb')
       pickle.dump(datalist, output)
       output.close()
       data = simplejson.dumps(datalist, indent=4)
       return HttpResponse(data,mimetype='application/javascript')

最佳答案

好吧,我分配了绝对路径,它的工作原理!

output = open('/home/user/test/wsservice/data.pkl', 'wb')

关于python - 在 pickle 中存储数据时出现IO错误,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/5285181/

10-12 00:23