代码拉取完成,页面将自动刷新
同步操作将从 Cppowboy/stock_data_crawler 强制同步,此操作会覆盖自 Fork 仓库以来所做的任何修改,且无法恢复!!!
确定后同步将在后台操作,完成时将刷新页面,请耐心等待。
import pymongo
import csv
def reformat(datestr):
return datestr[-4:] + datestr[:4]
csvfile = open('news_reuters.csv', 'w', encoding='utf-8', newline='')
writer = csv.writer(csvfile)
client = pymongo.MongoClient()
db = client.us
col_count = 0
news_count = 0
for col_name in sorted(db.collection_names()):
if col_name == 'system.indexes':
continue
col = db[col_name]
col_count += 1
print('processing ', col_name)
for k in col.find():
data = [k['symbol'], k['name'], reformat(k['date']), k['title'], k['content'], k['news_type']]
writer.writerow(data)
news_count += 1
print(col_count, 'stocks, and', news_count, 'pieces of news')
csvfile.close()
此处可能存在不合适展示的内容,页面不予展示。您可通过相关编辑功能自查并修改。
如您确认内容无涉及 不当用语 / 纯广告导流 / 暴力 / 低俗色情 / 侵权 / 盗版 / 虚假 / 无价值内容或违法国家有关法律法规的内容,可点击提交进行申诉,我们将尽快为您处理。