【发布时间】:2018-12-21 22:06:57
【问题描述】:
我想获得两个特定日期的推文。我需要在这段代码中添加什么?我做了这个爬虫来抓取推文,现在我想要两个日期的推文
import csv
from selenium import webdriver
from selenium.webdriver.common.keys import Keys
####################################################
browser=webdriver.Chrome()
base_url1=u"https://twitter.com/search?q="
query1=u"23gaming&src=typd"
url1=base_url1 + query1
browser.get(url1)
body1=browser.find_element_by_tag_name('body')
csvfile=open("gaming file.csv" , 'wt' , newline='')
writer=csv.writer(csvfile)
for _ in range(10):
body1.send_keys(Keys.PAGE_DOWN)
tweets=browser.find_elements_by_class_name('content')
for tweet in tweets:
cswRow=[]
print(tweet.text)
cswRow.append(tweet.text.encode('utf-8'))
writer.writerow(cswRow)
【问题讨论】:
-
您没有尝试自己解决这个问题?查看 Python 的
datetime库,寻找可能帮助您解决此问题的内容。