大家好,通過使用字符串製作熊貓數據框
我試圖製作數據幀列「日期」並將日期時間添加到列行。日期時間每五秒出現在字符串列表中。
我認爲像範圍(開始,結束,步)什麼方法將是一件好事,但如何在實踐中做什麼?
這裏是我的代碼:
import requests, re, pandas
from bs4 import BeautifulSoup
r=requests.get("http://www.hltv.org/?pageid=188&statsfilter=2816&offset=0")
c=r.content
soup=BeautifulSoup(c,"html.parser")
for string in soup.find_all("div",{"class":"covSmallHeadline"})[6:]:
print(string.text.replace("(","").replace(")",""))
這裏是輸出(實際列表大小大):
5/3 17
Astralis 16
FaZe 13
inferno
IEM Katowice 2017
5/3 17
Astralis 16
FaZe 12
nuke
IEM Katowice 2017
5/3 17
Astralis 16
FaZe 12
overpass
IEM Katowice 2017
5/3 17
FaZe 16
Astralis 9
cache
IEM Katowice 2017
4/3 17
Astralis 16
Heroic 12
nuke
IEM Katowice 2017
4/3 17
Astralis 16
Heroic 12
train
IEM Katowice 2017
4/3 17
Immortals 10
FaZe 16
mirage
IEM Katowice 2017
4/3 17
FaZe 16
Immortals 9
inferno
IEM Katowice 2017
3/3 17
Natus Vincere 2
Astralis 16
nuke
IEM Katowice 2017
你可以請說明您希望從輸入中獲得哪種輸出(DataFrame,Series)?我現在不清楚這一點。 – languitar
我試圖讓pandas.DataFrame輸出。 –