土耳其

作者: 焰火青春 | 来源:发表于2018-08-24 12:38 被阅读19次
#Config.py
MONGO_URL = 'localhost'
MONGO_DB = 'tuerqi'
MONGO_COLLECTION = 'data'
#history.py
from config import *
import pymongo
from lxml import etree
from selenium import webdriver
from selenium.common.exceptions import TimeoutException

# Chrome Headless 模式
chrome_options = webdriver.ChromeOptions()
chrome_options.add_argument('--headless')
browser = webdriver.Chrome(chrome_options=chrome_options)

browser.get('https://m.cn.investing.com/etfs/ishares-msci-turkey-historical-data')
# 获取源码
result = browser.page_source
html = etree.HTML(result)

client = pymongo.MongoClient(MONGO_URL)
db = client[MONGO_DB]


# 获取历史数据
def get_data():
    try:
        items = html.xpath('//*[@class="js-history-data"]/tr')
        for item in items:
            text = item.xpath('./td/text()')
            data = {
                '日期': text[0],
                '收盘': text[1],
                '开盘': text[2],
                '高': text[3],
                '低': text[4],
                '交易量': text[5],
                '百分比': text[6]
            }
            save_to_mongo(data)
    except TimeoutException:
        get_data()


# 存储到MongoDB
def save_to_mongo(data):
    try:
        if db[MONGO_COLLECTION].insert(data):
            print('存储到mongodb成功', data)
    except Exception:
        print('存储失败')

if __name__ == '__main__':
    get_data()
土耳其 土耳其

相关文章

  • 土耳其!土耳其!

    终于又一次迎来了人满为患的十一长假。 因为家属的作,最后还是选择去土耳其,对于超过12小时的飞机让我有种恐...

  • 2019-12-16

    土耳其介绍 土耳其共和国(土耳其文:Türkiye Cumhuriyeti,英语:The Republic of ...

  • 2019-12-30

    土耳其介绍 土耳其共和国(土耳其文:Türkiye Cumhuriyeti,英语:The Republic of ...

  • 鼓舞也可以优雅

    土耳其风格介绍 土耳其罗曼舞 土耳其风格东方舞和阿拉伯东方舞拥有相同的舞蹈语汇,但土耳其的东方舞更多的受土耳其民俗...

  • 土耳其,哈哈,土耳其

    瀑布在空气里流淌,砸得四处水花乱窜,这场雨,来得突然,来得太大,正在播放的音乐也抵不过这,满耳雨声。 ...

  • 聊聊这几天的土耳其

    这几天土耳其的股市已经熔断六七次了,土耳其本币里拉兑换美元已经跌近40%,土耳其房价大涨30%,土耳其的股...

  • 临摹日更图(81):《土耳其简史》

    关于本书 《土耳其简史》对土耳其进行了全面的剖析,土耳其历史悠久,且自奥斯曼土耳其帝国起就是个民族成分较为复杂、宗...

  • 每日有书:土耳其简史

    《土耳其简史》对土耳其进行了全面的剖析,土耳其历史悠久,且自奥斯曼土耳其帝国起就是个民族成分较为复杂、宗教斗争频繁...

  • 大学作业——财经评论

    这几日的新闻大约为土耳其因与美国对抗导致其货币土耳其里拉贬值。而当土耳其民众连土豆番薯都买不起的时候,于土耳其...

  • 土耳其点滴记忆

    “你为什么去土耳其?” 这是我在去土耳其之前听到的最多的问题。其实,我不知道我为什么要去土耳其,我对土耳其的了解几...

网友评论

      本文标题:土耳其

      本文链接:https://www.haomeiwen.com/subject/ucubiftx.html