在python或simi中“静默”打开URL

2024-05-13 05:30:19 发布

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

在Python中打开一个URL而不在浏览器中打开一个选项卡,还有别的方法吗?

我有一个预先构造的URL,希望在计算机空闲时运行,例如http://foo.com/bar

我已经能够使用startwebbrowser方法,但是这些方法在我的浏览器中打开了一个新的选项卡。

F.Y.I.URL返回一个空白页,其中只有我不需要的单词OK

有没有人可以提出其他方法,比如通过批处理或其他程序来实现这一点?


Tags: 方法comhttpurlfoo计算机bar浏览器
3条回答

首次安装“请求”

在命令提示符下运行:

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")

相关问题 更多 >