Perl Can';无法连接WWW::Mechanize::Firefox
可能重复:Perl Can';无法连接WWW::Mechanize::Firefox,perl,www-mechanize,Perl,Www Mechanize,可能重复: 我有以下代码,取自的文档 我得到这个错误信息: Failed to connect to , problem connecting to "localhost", port 4242: No connection could be made because the target machine actively refused it. at C:/strawberry/perl/site/lib/MozRepl/Client.pm line 144 注意:如果你想要一张嵌入网页的
我有以下代码,取自的文档 我得到这个错误信息:
Failed to connect to , problem connecting to "localhost", port 4242: No connection could be made because the target machine actively refused it. at C:/strawberry/perl/site/lib/MozRepl/Client.pm line 144
注意:如果你想要一张嵌入网页的图片,那么你应该建立图片的URL并直接下载。
content\u as\u png
方法将返回Firefox窗口的屏幕截图
请务必确保MozRepl
已在您的机器上的Firefox上启动并运行。通过在Firefox上转到Tools/MozRepl
来检查这一点,并确保第一个选项现在是Stop
一旦知道MozReply
正在运行,打开命令窗口并输入
telnet 127.0.0.1 4242
MozRepl应该在什么时候用类似
欢迎来到MozRepl。
还有几条建议。(如果您在Windows系统上运行,则可以通过按Windows键并输入cmd
打开命令提示窗口)
然后,您可以通过输入
repl.wheremi()
(小心资本化)。而MozRepl
将以
[object ChromeWindow]-文档标题:“perl-WWW::Mechanize::Firefox不想正常工作-堆栈溢出-Mozilla Firefox”
或类似的
如果这些步骤中的任何一个都不起作用,那么带着你的发现回到这里。尝试从两行中删除
::Firefox
,并删除eval
行。要使用eval
请使用WWW::Scripter
库-请参阅。也不要期望返回一个png作为输出…@Daxim不要一遍又一遍地说最后一句话。哇。@Daxim跟随了你的评论,它被启用了,但仍然是相同的错误
Failed to connect to , problem connecting to "localhost", port 4242: No connection could be made because the target machine actively refused it. at C:/strawberry/perl/site/lib/MozRepl/Client.pm line 144