2024-05-13 05:30:19 发布
网友
在Python中打开一个URL而不在浏览器中打开一个选项卡,还有别的方法吗?
我有一个预先构造的URL,希望在计算机空闲时运行,例如http://foo.com/bar
我已经能够使用start和webbrowser方法,但是这些方法在我的浏览器中打开了一个新的选项卡。
start
webbrowser
F.Y.I.URL返回一个空白页,其中只有我不需要的单词OK。
OK
有没有人可以提出其他方法,比如通过批处理或其他程序来实现这一点?
首次安装“请求”
在命令提示符下运行:
pip install requests
然后运行以下代码:
username ='abcd' password='password' url = 'www.example.com/data/con' r=requests.get(url) page=r.content print(page)
使用urllib(Python 2.x):
import urllib urllib.urlopen('http://foo.com/bar')
(Python 3.x版)
import urllib.request urllib.request.urlopen('http://foo.com/bar')
您还可以查看requests模块。 如果不需要实际内容,可以检查HTTP状态代码吗?
import requests result = requests.get('http://foo.com/bar') if(result.status_code == 200): print("OK")
首次安装“请求”
在命令提示符下运行:
然后运行以下代码:
使用urllib(Python 2.x):
(Python 3.x版)
您还可以查看requests模块。 如果不需要实际内容,可以检查HTTP状态代码吗?
相关问题 更多 >
编程相关推荐