python-3.x 相关问题

有关特定于该语言版本3+的Python编程的问题。如果您的问题不是特定于版本,请使用更通用的[python]标记。

如何在Python项目中主目录以外的目录中导入

我正在构建一个Python项目,包括两个目录,如下树所示。 在第一个目录中,我有一个模块和 init.py。 init模块的内容是 从 .module1 导入 func1 在

回答 1 投票 0

Python - 重载异步方法

我正在为 API 构建一个包装器。目前来说,它有效。然而,它是同步的,使用 requests 模块进行 HTTP 调用。 我想实现一种异步调用这些方法的方法......

回答 2 投票 0

属性错误:将包含查询的 txt 文件上传到 s3 时,“int”对象没有属性“编码”

您好,我有一个以下形式的查询: 数据 = { "pg_content": "创建或替换表 CREDITCARDS.CC_TRANSACTION( TRANSACTION_ID DECIMAL COMMENT '标识符。值介于 0...

回答 2 投票 0

如何从 Quizlet 抽认卡中抓取答案? BS4 和要求

以此页面为例: https://quizlet.com/229413256/chapter-6-configuring-networking-flash-cards/ 假设一个人如何从抽认卡后面刮掉文字答案?隐藏了...

回答 2 投票 0

有没有办法使用BeautifulSoup从网页中提取CSS?

我正在做一个项目,需要我查看网页,但要进一步使用HTML,我必须完整地查看它,而不是一堆与图片混合的线条。有没有办法解析 CSS

回答 2 投票 0

通过登录页面从网站上抓取数据

我正在尝试使用 python 和请求库使用以下代码登录我的大学网站,但我无法登录。 导入请求 有效负载= {“用户ID”: 我正在尝试使用 python 和请求库使用以下代码登录我的大学网站,但我无法登录。 import requests payloads = {"User_ID": <username>, "Password": <passwrord>, "option": "credential", "Log in":"Log in" } with requests.Session() as session: session.post('', data=payloads) get = session.get("") print(get.text) 有人知道我做错了什么吗? 为了登录,您需要发布 <input> 标签所要求的所有信息。在您的情况下,您还必须提供隐藏的输入。您可以通过抓取这些值然后发布它们来完成此操作。您可能还需要发布一些标头来模拟浏览器行为。 from lxml import html import requests s = requests.Session() login_url = "https://intranet.cardiff.ac.uk/students/applications" session_url = "https://login.cardiff.ac.uk/nidp/idff/sso?sid=1&sid=1" to_get = s.get(login_url) tree = html.fromstring(to_get.text) hidden_inputs = tree.xpath(r'//form//input[@type="hidden"]') payloads = {x.attrib["name"]: x.attrib["value"] for x in hidden_inputs} payloads["Ecom_User_ID"] = "<username>" payloads["Ecom_Password"] = "<password>" headers = {'User-Agent':'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/63.0.3239.132 Safari/537.36'} result = s.post(session_url, data=payloads, headers = headers) 希望这有效 为了使用Python登录网站,您将不得不使用比请求库更复杂的方法,因为您必须在代码中模拟浏览器并让它发出登录学校网站服务器的请求。这样做的原因是,您需要学校的服务器认为它正在从浏览器获取请求,然后它应该返回结果页面的内容,然后您必须呈现这些内容,以便您可以抓取它。幸运的是,一个很好的方法是使用 python 中的 selenium 模块。 我建议您通过谷歌搜索来了解有关硒的更多信息。 这篇博文是使用selenium登录网页的一个很好的例子,其中详细解释了每行代码的作用。 这个有关使用硒登录网站的答案也可以作为执行此操作的切入点。

回答 2 投票 0

如何解决导入错误:没有名为“dbus”的模块?

我已经在我的ubuntu上安装了anaconda4,并且我的Python上有这些模块: dbus-python (1.2.4) 地理指数 (1.2) pydbus (0.2) QtAwesome (0.3.2) qtconsole (4.2.0) QtPy (1.0) 啜饮 (4.18) 我尝试过安装...

回答 9 投票 0

用于从启用 MS 身份验证的共享点下载文件的 Python 脚本

我需要从启用 MSA 的共享点下载文件。只有当我输入凭据并通过 MS 身份验证时,我才能查看该共享点链接并下载该文件。 冷杉...

回答 1 投票 0

使用Stable Diffusion WebUI API执行img2img,图像尺寸无意中发生变化

我正在编写一个脚本来通过 API 生成 Controlnet Canny 地图图像。 我注意到从 API 返回的图像尺寸小于原始图像尺寸。 原始图像尺寸:(719...

回答 1 投票 0

有没有办法在不成为 WordPress 博客所有者的情况下抓取它?

这听起来有点不道德,但事实并非如此 - 我被要求使用 WordPress 博客中的数据制作一个应用程序,但我现在无法讨论通过管理面板添加 JSON API 插件。 S...

回答 1 投票 0

将 LLama 2 7B 与 python 一起使用

我想在我的 win 11 机器上使用 python 本地使用 llama 2 7B。我安装了带有 cuda 和 pytorch 的 conda venv,并支持 cuda 和 python 3.10。所以我准备出发了。 文件在这里

回答 3 投票 0

安装 Stable Diffusion 时出现 Python 错误

我最近尝试在我的 SSD(不是我的主 C 驱动器)上本地安装 StableDiffusion,一切正常,直到我尝试运行 webui-user.bat 并显示“获取要求

回答 1 投票 0

切换到 iframe 时出现错误:消息:没有这样的元素:找不到元素

我正在尝试删除 div 内 iframe 内的弹出窗口。我必须找到关闭按钮并单击。我的代码能够找到 iframe 并在切换到 i...之前打印 iframe...

回答 1 投票 0

获取图像 URL 以显示单个图像名称

对此有疑问。我不知道如何显示单个图片。例如: 对此有疑问。我不知道如何显示单个图片。例如: <img srcset="http://i4.manchestereveningnews.co.uk/incoming/article13390833.ece/ALTERNATES/s180/Mike-Grimshaw-34-was-fatally-attacked-following-the-attack-outside-his-Trafford-home-last-Thursday.jpg 180w, http://i4.manchestereveningnews.co.uk/incoming/article13390833.ece/ALTERNATES/s390/Mike-Grimshaw-34-was-fatally-attacked-following-the-attack-outside-his-Trafford-home-last-Thursday.jpg 390w, http://i4.manchestereveningnews.co.uk/incoming/article13390833.ece/ALTERNATES/s458/Mike-Grimshaw-34-was-fatally-attacked-following-the-attack-outside-his-Trafford-home-last-Thursday.jpg 458w" src="http://i4.manchestereveningnews.co.uk/incoming/article13390833.ece/ALTERNATES/s615/Mike-Grimshaw-34-was-fatally-attacked-following-the-attack-outside-his-Trafford-home-last-Thursday.jpg"> 正如您在上面看到的,有不同的替代图像,但是我正在尝试抓取单个图像来显示。 import bs4 as bs import urllib.request import datetime import random import re random.seed(datetime.datetime.now()) sauce = urllib.request.urlopen('http://www.manchestereveningnews.co.uk/news/greater-manchester-news').read() soup = bs.BeautifulSoup(sauce, 'lxml') # title = soup.title link = soup.link image = re.search(img 'srcset=img(.*?),) #this doesnt work, not sure how to strong = soup.strong description = soup.description location = soup.location title = soup.find('h1', class_ ='publication-font', ) image = soup.find('img') strong = soup.find('strong') location = soup.find('em').find('a') description = soup.find('div', class_='description',to.text) #Previous Code print("H1:", title.text) print("Article Link:", link) print("Image Url:\n", image) print("1st Paragraph:\n", strong.text) print("2nd Paragraph:\n", description.string) print("Location:\n", location.text) 我的代码在上面,但是我之前尝试时的结果会显示: Greater Manchester News <link href="rss.xml" rel="alternate" title="Default home feed" type="application/rss+xml"/> <img data-`src="http://i4.manchestereveningnews.co.uk/incoming/article13390833.ece/ALTERNA`TES/s615/Mike-Grimshaw-34-was-fatally-attacked-following-the-attack-outside-his-Trafford-home-last-Thursday.jpg" data-`srcset="http://i4.manchestereveningnews.co.uk/incoming/article13390833.ece/ALTE`RNATES/s180/Mike-Grimshaw-34-was-fatally-attacked-following-the-attack-outside-his-Trafford-home-last-Thursday.jpg 180w,` http://i4.manchestereveningnews.co.uk/incoming/article13390833.ece/ALT`ERNATES/s 390/Mike-Grimshaw-34-was-fatally-attacked-following-the-attack-outside-his-`Trafford-home-last-Thursday.jpg 390w, `http://i4.manchestereveningnews.co.uk/incoming/article13390833.ece/ALTERNATES/s458/Mike-Grimshaw-34-was-fatally-attacked-following-t`he-attack-outs`ide-his- Trafford-home-last-Thursday.jpg 458w"/> Family of dad stabbed in the neck while defendin g his fiancée from thugs speak of their heartbreak Mike Grimshaw, 34, died after being stabbed in the neck outside his home in Trafford last Thursday Trafford 在结果中,显示多个图像名称,但是我试图仅显示单个图像链接。我该怎么做呢? 任何想法将不胜感激。 您可以访问属性data-src或data-srcset来获取您想要的图像: image = soup.find('img') single_img = image.get('data-src') # return the main image link 或 import re image = soup.find('img') img_string = image.get('data-srcset') # this return a string you have to parse img_set = re.findall(r'(https?://[^\s]+)', img_set) # regex to match only links 然后你就可以在img_set中访问你想要的任何索引(只需之前测试列表的长度)

回答 1 投票 0

如何在teardown中调用ssh连接fixture

我想通过ssh连接执行命令来测试一些场景。我需要第二次调用 ssh 连接装置。 所以我的场景是这样的: 内部conftest.py文件 @pytest.fixture(

回答 1 投票 0

sqlalchemy - 关系上的“验证”不会在分配事件上发出

使用 sqlalchemy 考虑以下事项: 从 sqlalchemy.orm 导入验证 类设备测试结果: __表名__ =“设备测试” 通过:bool =mapped_column(默认=False,我...

回答 1 投票 0

同时运行多个Python文件

如何同时运行python的多个文件 我有三个文件 pop.py pop1.py pop2.py 我想同时运行这个文件 这些文件正在被一一运行 python代码运行所有文件

回答 7 投票 0

如何在 Windows 7 上使用 pip 使用 MinGW-w64 编译器安装包?

我在 Windows 7 上使用 Python 3.4.1 64 位。当我尝试使用 pip 安装 scikit-image 时,遇到了一个常见问题:“无法找到 vcvarsall.bat”。 我确保我有 Visual Studio

回答 4 投票 0

Python 到 Excel,具有多个元素

编码新手。 我有一个关于 Python 中的列表并将所述列表放入 Excel 文件的问题。我的列表类似于如下。 列表1= [[[a,1]、[b,2]、[c,3]、[d,4]、[e,5]]、 [[aa,11],[...

回答 1 投票 0

FastAPI 测试中如何处理 datetime.now() 等外部依赖?

我有一些现有的 FastAPI 测试不再通过,因为一些内部服务器逻辑已经更改,现在依赖于 datetime.now() 返回的值。 这是外部

回答 1 投票 0

最新问题
© www.soinside.com 2019 - 2024. All rights reserved.