PyQt4 Pyrcc资源文件编码

时间:2015-09-14 08:05:27

标签: python encoding utf-8 pyqt4 pyrcc

我正在尝试将资源嵌入到我的PyQt4应用程序中。

但是当我导入我使用包含的pyrcc.exe创建的资源文件时,我遇到了编码错误。

Pyrcc已经在文件顶部添加了UTF-8编码行,因为这是我在网上看到的常见错误。

  

SyntaxError:第1行的文件中的非ASCII字符'\ xff',但未声明编码;有关详细信息,请参阅http://python.org/dev/peps/pep-0263/

由于我检查了错误链接,因此建议将编码行添加到我已经拥有的文件

#!/usr/bin/env python
# -*- coding: utf-8 -*-

# Resource object code
#
# Created: Mon Sep 14 10:40:57 2015
#      by: The Resource Compiler for PyQt (Qt v4.8.6)
#
# WARNING! All changes made in this file will be lost!

from PyQt4 import QtCore

qt_resource_data = "\
\x00\x00\x06\xdf\
\x89\
\x50\x4e\x47\x0d\x0a\x1a\x0a\x00\x00\x00\x0d\x49\x48\x44\x52\x00\
\x00\x00\x40\x00\x00\x00\x40\x08\x06\x00\x00\x00\xaa\x69\x71\xde\
\x00\x00\x06\xa6\x49\x44\x41\x54\x78\x5e\xed\x5b\x5d\x72\xda\x48\...

任何建议将不胜感激。谢谢!

0 个答案:

没有答案