Python Webscraping将数据传输到dataframe

Python Webscraping将数据传输到dataframe,python,web-scraping,screen-scraping,Python,Web Scraping,Screen Scraping,你好 我已经用python创建了代码来提取web内容并创建到数据框架中。 我已经创建了输出,但无法创建数据帧,例如由共和理工学院管理的数据帧 最后更新:2018年6月27日14:52(SGT) 我已经在帖子中创建了代码,请您建议从输出创建数据帧 代码: 输出: RP兼职课程一览表 管理人 共和理工学院 最后更新 2018年6月27日14:52(SGT) 创造 2018年2月26日10:57(SGT) 覆盖范围 2017年1月1日至2017年12月31日 频率 年度您希望在数据框中看到什么样的输

你好

我已经用python创建了代码来提取web内容并创建到数据框架中。 我已经创建了输出,但无法创建数据帧,例如由共和理工学院管理的数据帧 最后更新:2018年6月27日14:52(SGT)

我已经在帖子中创建了代码,请您建议从输出创建数据帧

代码:
输出: RP兼职课程一览表

管理人 共和理工学院

最后更新 2018年6月27日14:52(SGT)

创造 2018年2月26日10:57(SGT)

覆盖范围 2017年1月1日至2017年12月31日

频率
年度

您希望在数据框中看到什么样的输出??我希望您知道,上面的代码不完整,因为它缺少一些片段。嗨,我得到了输出,我可以将输出转换为数据帧吗?为什么不?根据您的输出格式,您可以使用@Kumar的正确语法创建数据帧,我执行了如下命令:import pandas as pd df=pd.DataFrame(managedby)print(df),但是得到了错误,是否需要进行任何修改?您需要显示正在获取的错误以及正在馈送到pd.DataFrame()的
managedby
的值。(见附件)[
import requests
from bs4 import BeautifulSoup
page = requests.get("https://data.gov.sg/dataset/republic-polytechnic-part-time-courses")
page = requests.get("https://data.gov.sg/dataset/republic-polytechnic-part-time-courses")
print(soup.prettify())
page = requests.get("https://data.gov.sg/dataset/republic-polytechnic-part-time-courses")
page = requests.get("https://data.gov.sg/dataset/republic-polytechnic-part-time-courses")
tonight = items[3]
print(tonight.prettify())
dataset = tonight.find(class_="dataset-description").get_text()
managedby = tonight.find(class_="table").get_text()
print(dataset)
print(managedby)