从pythonweb到mysql
我使用的是Python2.7(在windows上)。代码从网站中提取所有字段并打印到屏幕上。是否有办法将数据直接导入mysql数据库,或可能导入csv文件以导出到数据库中从pythonweb到mysql,mysql,python-2.7,web-scraping,Mysql,Python 2.7,Web Scraping,我使用的是Python2.7(在windows上)。代码从网站中提取所有字段并打印到屏幕上。是否有办法将数据直接导入mysql数据库,或可能导入csv文件以导出到数据库中 from urllib2 import urlopen from bs4 import BeautifulSoup html = urlopen("http://www.gbgb.org.uk/resultsMeeting.aspx?id=135682" ) bsObj = BeautifulSoup(html)
from urllib2 import urlopen
from bs4 import BeautifulSoup
html = urlopen("http://www.gbgb.org.uk/resultsMeeting.aspx?id=135682" )
bsObj = BeautifulSoup(html)
nameList = bsObj. findAll("div" , {"class" : "track"})
for name in nameList:
print(name. get_text())
from urllib2 import urlopen
from bs4 import BeautifulSoup
html = urlopen("http://www.gbgb.org.uk/resultsMeeting.aspx?id=135682" )
bsObj = BeautifulSoup(html)
nameList = bsObj. findAll("div" , {"class" : "date"})
for name in nameList:
print(name. get_text())
from urllib2 import urlopen
from bs4 import BeautifulSoup
html = urlopen("http://www.gbgb.org.uk/resultsMeeting.aspx?id=135682" )
bsObj = BeautifulSoup(html)
nameList = bsObj. findAll("div" , {"class" : "datetime"})
for name in nameList:
print(name. get_text())
from urllib2 import urlopen
from bs4 import BeautifulSoup
html = urlopen("http://www.gbgb.org.uk/resultsMeeting.aspx?id=135682")
bsObj = BeautifulSoup(html)
nameList = bsObj. findAll("div" , {"class" : "grade"})
for name in nameList:
print(name. get_text())
from urllib2 import urlopen
from bs4 import BeautifulSoup
html = urlopen("http://www.gbgb.org.uk/resultsMeeting.aspx?id=135682" )
bsObj = BeautifulSoup(html)
nameList = bsObj. findAll("div" , {"class" : "distance"})
for name in nameList:
print(name. get_text())
from urllib2 import urlopen
from bs4 import BeautifulSoup
html = urlopen("http://www.gbgb.org.uk/resultsMeeting.aspx?id=135682" )
bsObj = BeautifulSoup(html)
nameList = bsObj. findAll("div" , {"class" : "prizes"})
for name in nameList:
print(name. get_text())
from urllib2 import urlopen
from bs4 import BeautifulSoup
html = urlopen("http://www.gbgb.org.uk/resultsMeeting.aspx?id=135682" )
bsObj = BeautifulSoup(html)
nameList = bsObj. findAll("li" , {"class" : "first essential fin"})
for name in nameList:
print(name. get_text())
from urllib2 import urlopen
from bs4 import BeautifulSoup
html = urlopen("http://www.gbgb.org.uk/resultsMeeting.aspx?id=135682" )
bsObj = BeautifulSoup(html)
nameList = bsObj. findAll("li" , {"class" : "essential greyhound"})
for name in nameList:
print(name. get_text())
from urllib2 import urlopen
from bs4 import BeautifulSoup
html = urlopen("http://www.gbgb.org.uk/resultsMeeting.aspx?id=135682" )
bsObj = BeautifulSoup(html)
nameList = bsObj. findAll("li" , {"class" : "trap"})
for name in nameList:
print(name. get_text())
from urllib2 import urlopen
from bs4 import BeautifulSoup
html = urlopen("http://www.gbgb.org.uk/resultsMeeting.aspx?id=135682" )
bsObj = BeautifulSoup(html)
nameList = bsObj. findAll("li" , {"class" : "sp"})
for name in nameList:
print(name. get_text())
from urllib2 import urlopen
from bs4 import BeautifulSoup
html = urlopen("http://www.gbgb.org.uk/resultsMeeting.aspx?id=135682" )
bsObj = BeautifulSoup(html)
nameList = bsObj. findAll("li" , {"class" : "timeSec"})
for name in nameList:
print(name. get_text())
from urllib2 import urlopen
from bs4 import BeautifulSoup
html = urlopen("http://www.gbgb.org.uk/resultsMeeting.aspx?id=135682" )
bsObj = BeautifulSoup(html)
nameList = bsObj. findAll("li" , {"class" : "timeDistance"})
for name in nameList:
print(name. get_text())
from urllib2 import urlopen
from bs4 import BeautifulSoup
html = urlopen("http://www.gbgb.org.uk/resultsMeeting.aspx?id=135682" )
bsObj = BeautifulSoup(html)
nameList = bsObj. findAll("li" , {"class" : "essential trainer"})
for name in nameList:
print(name. get_text())
from urllib2 import urlopen
from bs4 import BeautifulSoup
html = urlopen("http://www.gbgb.org.uk/resultsMeeting.aspx?id=135682" )
bsObj = BeautifulSoup(html)
nameList = bsObj. findAll("li" , {"class" : "first essential comment"})
for name in nameList:
print(name. get_text())
from urllib2 import urlopen
from bs4 import BeautifulSoup
html = urlopen("http://www.gbgb.org.uk/resultsMeeting.aspx?id=135682" )
bsObj = BeautifulSoup(html)
nameList = bsObj. findAll("div" , {"class" : "resultsBlockFooter"})
for name in nameList:
print(name. get_text())
连接到您的数据库并从代码中插入?我可以连接到DB(mysql),但如何通过编程将数据从屏幕中获取到数据库中?学习SQL以及如何使用python使用数据库。顺便说一句:在一个脚本中,您可以一次导入模块。您可以创建
html
和bsObj
一次。