Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/python/361.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
在线Python IDE中webbrowser的问题_Python_Python Webbrowser - Fatal编程技术网

在线Python IDE中webbrowser的问题

在线Python IDE中webbrowser的问题,python,python-webbrowser,Python,Python Webbrowser,我正在尝试使用一个名为repl.it的在线IDE,并使用webbrowser模块打开网页。这是我使用的代码: from webbrowser import * webbrowser.open('https://reddit.com') 但该函数返回False,如在线控制台中所示 这可能与程序在远程服务器上运行有关吗?如果是这样的话,repl.it是否在服务器和客户端之间有一个钩子,以便能够执行web浏览器操作?是的,这里的repl.it返回false,因为webbrowser可能需要一个浏览器

我正在尝试使用一个名为repl.it的在线IDE,并使用webbrowser模块打开网页。这是我使用的代码:

from webbrowser import *
webbrowser.open('https://reddit.com')
但该函数返回
False
,如在线控制台中所示


这可能与程序在远程服务器上运行有关吗?如果是这样的话,
repl.it
是否在服务器和客户端之间有一个钩子,以便能够执行web浏览器操作?

是的,这里的repl.it返回false,因为webbrowser可能需要一个浏览器来执行,另外,repl.it在无头机器上运行代码,这意味着没有gui来运行浏览器

“我认为这可能与我正在使用在线IDE有关”-是的,这是正确的。想想看。您正在远程服务器上的在线环境中运行Python。您正在运行的代码会影响您的本地计算机吗?