我一直在关注在线教程,但我不想使用标题附带的教程数据,而是想使用以下代码:
我遇到的问题是我的表没有标题,所以它使用第一行作为标题。如何设置“Ride”和“Queue Time”的定义标题?
谢谢
import requests
import lxml.html as lh
import pandas as pd
url='http://www.ridetimes.co.uk/'
page = requests.get(url)
doc = lh.fromstring(page.content)
tr_elements = doc.xpath('//tr')
r_elements = doc.xpath('//tr')
col=[]
i=0
#For each row, store each first element (header) and an empty list
for t in tr_elements[0]:
i+=1
name=t.text_content()
print '%d:"%s"'%(i,name)
col.append((name,[]))
print(col)