【发布时间】:2017-04-02 09:49:13
【问题描述】:
使用 python 3.5,如下所示:link。该图显示了当我尝试运行任何未在 PyCharm 中执行的脚本时不断发生的情况。如果我在 PyCharm 中运行完全相同的代码,它工作得非常好。这是我在cmd中运行的代码:
python test.py
错误信息:
文件“test.py”,第 86 行
SyntaxError:第 86 行文件 test.py 中以 '\xf8' 开头的非 UTF-8 代码,但未声明编码;详情见http://python.org/dev/peps/pep-0263/
我发现这是因为我有一些“非英文字母”(例如æ、ø、å)。但问题是脚本将搜索带有文本"armbåndsure" 的网络元素。它无法识别 å -字符,我该如何解决此错误?这是我的代码:
emner = browser.find_element_by_link_text('Armbåndsure og lommeure')
该行的错误代码:
文件“test.py”,第 96 行
SyntaxError:第 96 行文件 test.py 中以 '\xe5' 开头的非 UTF-8 代码,但未声明编码;详情见http://python.org/dev/peps/pep-0263/
【问题讨论】:
-
那么...... test.py 的第 86 行是什么字符?