python - 登录后如何从网络表格中的单元格中抓取数据?
问题描述
我需要抓取一个表格中单个单元格的内容,该表格托管在登录可用的网页上。我使用 selenium 来模拟网页中的登录并且它可以工作,但现在我不知道如何从表中提取我需要的单个信息。
我用来用 BS 提取信息的代码不起作用。请原谅愚蠢的错误,我是 Python 新手!
这是我的代码:
#Scraping of single cell information
import urllib.request
from bs4 import BeautifulSoup
from urllib.request import urlopen
page = urllib.request.urlopen('https://services.7pixel.it/Invoices/Index')
soup = BeautifulSoup(page.read())
Fattura = soup.find('td:nth-child(3)') #I use the "copy selector" option in the chrome dev console
print(Fattura)
解决方案
推荐阅读
- r - 带有 by 的 unique.data.table 的行为是否类似于带有 .keep_all = TRUE 的 dplyr::distinct?
- android - Android Studio Preview 4.1 Canary 10 中的构建错误
- webpack - regeneratorRuntime 未定义 Gulp + Webpack + Babel
- javascript - 带有外部指纹扫描仪的 React-Native 生物识别(secugen,futronics)
- apache-kafka - 即使REST程序具有INT,Kafka也会将消息密钥生成为STRING?
- r - 如何使用摘要创建变量向量?
- android - 浓缩咖啡记录预流
- python - 在 for 循环中迭代更改字典是否安全?
- c - CS50 恢复分段错误
- django - 无法使用 django rest 框架连接两个表