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/ _______________________________ UPDATE ___________________________________
好吧所以我发现这是因为我有一些“非英文字母”,如; (æ,ø,å)
但问题是脚本应搜索带有文本的web元素:“ “armbåndsure”。由于它不会识别这封信,我该如何解决这个错误?
这是我的代码:
emner = browser.find_element_by_link_text('Armbåndsure og lommeure')
我不能解决该行的代码错误,因为我必须在我的脚本中使用“å”:
File "test.py", line 96
SyntaxError: Non-UTF-8 code starting with '\xe5' in file test.py on line 96, but no encoding declared; see http://python.org/dev/peps/pep-0263/ for details
答案 0 :(得分:1)