Python 如何为我的模块自动创建QR栏?

Python 如何为我的模块自动创建QR栏?,python,qr-code,Python,Qr Code,我正在尝试创建具有QR id生成的用户模块。我已经创建了我的模块。我想在我的模块中自动添加二维码生成。告诉我,我该怎么办 python方法(python编码的一部分): 当我运行应用程序时,显示以下错误 File "/usr/local/lib/python2.7/dist-packages/qrcode/image/pil.py", line 29, in save self._img.save(stream, kind) File "/usr/lib/python2.7/dist

我正在尝试创建具有QR id生成的用户模块。我已经创建了我的模块。我想在我的模块中自动添加二维码生成。告诉我,我该怎么办

python方法(python编码的一部分):

当我运行应用程序时,显示以下错误

File "/usr/local/lib/python2.7/dist-packages/qrcode/image/pil.py", line 29, in save
    self._img.save(stream, kind)
  File "/usr/lib/python2.7/dist-packages/PIL/Image.py", line 1433, in save
    fp = __builtin__.open(fp, "wb")
IOError: [Errno 13] Permission denied: 'sample.png'

如何清除权限错误

我将文件权限授予openerp用户。它是
更正

您需要指定更多详细信息,如使用何种语言、输入内容、是否将二维码另存为图像等。抱歉,没有提及。我使用xml和python.OK在openerp中创建了自己的模块,所以问题是您的代码试图将文件保存在一个没有写入权限的目录中。尝试不将它保存在usr目录下,或者使用
sudo
运行它以授予它权限。我尝试了。但是错误是这样改变的没有这样的目录你确定目录存在,拼写正确,并且名称没有空格吗?
File "/usr/local/lib/python2.7/dist-packages/qrcode/image/pil.py", line 29, in save
    self._img.save(stream, kind)
  File "/usr/lib/python2.7/dist-packages/PIL/Image.py", line 1433, in save
    fp = __builtin__.open(fp, "wb")
IOError: [Errno 13] Permission denied: 'sample.png'