Python 3.x 复制粘贴URL的内容

Python 3.x 复制粘贴URL的内容,python-3.x,Python 3.x,我是Python编程新手,目前正在执行一个场景,需要将URL的内容(类似于URL结果中的Ctrl+a、Ctrl+C,并粘贴到文本文件)复制到字符串变量中。此URL允许用户使用其凭据登录,因为它是intranet站点 您可以使用该库。下面是一个简单的例子: import ghost g = ghost.Ghost() url = 'http://www.google.co.in' with g.start() as session: page, extra_resources = se

我是Python编程新手,目前正在执行一个场景,需要将URL的内容(类似于URL结果中的Ctrl+a、Ctrl+C,并粘贴到文本文件)复制到字符串变量中。此URL允许用户使用其凭据登录,因为它是intranet站点

您可以使用该库。下面是一个简单的例子:

import ghost

g = ghost.Ghost()
url = 'http://www.google.co.in'

with g.start() as session:
    page, extra_resources = session.open(url)

if page.http_status != 200:
    print('Error: Unexpected http_status from ghost')

print(page.content)

你问的问题不太清楚。你能更清楚地说明你想要这个程序做什么吗?到目前为止,您尝试了什么?例如,如果我想读取URL“”的内容,则可以使用下面的代码。>>导入请求>>res=requests.get(')>>res.status_code==requests.codes.ok>>print(res.text),但如果我对URL(不是txt)执行相同的操作,则输出是某种脚本,其中我正在寻找与第一个类似的输出,该输出只打印URL前端中存在的文本。有没有办法实现这一点?当我请求google.co.in URL时,我期望的输出如下。Gmail Images登录Google India Google.co.in提供于:हिन्दी বাংলা తెలుగు मराठी தமிழ் ગુજરાતી ಕನ್ನಡ മലയാളം ਪੰਜਾਬੀ 隐私条款设置广告业务是的,可能有一些java脚本可以帮助呈现该页面。您必须使用一个可以执行javascript/等待页面完全加载的库。我用过的最简单的一个是ghost。我将发布一个答案。感谢Igor的回复。我使用命令pip install ghost.py安装了ghost库。当我尝试执行g=ghost.ghost()时,它导致了一个异常“ghost.py需要PySide或PyQt4”。当我试图使用命令'pip install-U Pyside'安装Pyside时,引发了如下异常。命令python setup/py egg_info的完整输出:仅支持以下版本的python:[,,,]命令“python setup.py eg_info”失败,错误代码为c:\users\swed\appdata\local\temp\pip-build-8m3iu55b\pysideI以相同的方式安装PySide,没有问题。您正在运行哪个版本的python?使用
python-V
命令查看。您也可以尝试安装PyQt4,看看是否有效。此外,我不使用-U正常运行时间,因为它用于升级已安装的软件包。尝试
python-mpip安装PySide