这个错误对于python中的mechanize意味着什么?

2024-06-30 15:53:43 发布

您现在位置:Python中文网/ 问答频道 /正文

我正在尝试用python做一个机器人来运行codeademy的课程,并尽可能快地把所有的课程都填好,因为我们必须为高中课程完成这些课程,我一直在使用python和mechanize来完成它。我已经填写了我认为是这个项目的基础知识,所有我要填写的是具体的课程细节,但我一直在犯同样的错误

File "codecademy.py", line 11, in <module>
br.open(codecademy) #opens codecademy
File "build/bdist.macosx-10.10-intel/egg/mechanize/_mechanize.py", line 203, in open
File "build/bdist.macosx-10.10-intel/egg/mechanize/_mechanize.py", line 216, in _mech_open
mechanize._mechanize.BrowserStateError: can't fetch relative reference: not viewing any document

我不知道这是什么意思。我已经检查了_机械化.py对于第203行和第216行,但是我没有看到任何错误,也不知道需要修复什么,因为没有多少关于mechanize的教程。这是我的代码:

^{pr2}$

Tags: inpybuildegg错误line机器人open