美文网首页
Python小试牛刀二

Python小试牛刀二

作者: 小樓 | 来源:发表于2014-02-04 00:35 被阅读58次

继续上次的话题,今天的目的是要抓取给定公司上市一个月内的股价。

貌似我用了比脚笨的办法,不过不管怎么说还是成功了。代码如下:

out = open('C:/.../fetchpriceall.txt','w') from matplotlib.finance import quotes_historical_yahoo from matplotlib.dates import YearLocator, MonthLocator, DateFormatter import datetime from datetime import date daysFmt = DateFormatter('%m-%d-%Y') set = [ ('KMI', '2011', '02', '11', '2011', '03', '11'), ...... ...... ('MWRX', '2013', '06', '27', '2013', '07', '27'), ] ticker=[q[0] for q in set] year1=[q[1] for q in set] year1=[int(i) for i in year1] month1=[q[2] for q in set] month1=[int(i) for i in month1] day1=[q[3] for q in set] day1=[int(i) for i in day1] year2=[q[4] for q in set] year2=[int(i) for i in year2] month2=[q[5] for q in set] month2=[int(i) for i in month2] day2=[q[6] for q in set] day2=[int(i) for i in day2] for j in range(len(ticker)): date1 = datetime.date( year1[j], month1[j], day1[j]) date2 = datetime.date( year2[j], month2[j], day2[j]) print(ticker[j]) try: quotes = quotes_historical_yahoo(ticker[j], date1, date2) except: continue datest = [q[0] for q in quotes] closes = [q[2] for q in quotes] closer = [round(float(i),2) for i in closes] datest = [int(i) for i in datest] dates = [date.fromordinal(i) for i in datest] for i in range(len(datest)): print(ticker[j],',',dates[i],',',closer[i], file=out) out.close()

相关文章

  • python二级--python内置的is前缀的函数,你知道哪些

    一、小试牛刀 二、细说那些python内置的is前缀的函数 三、实例 1、s.islower() 输出结果: 2、...

  • Python小试牛刀二

    继续上次的话题,今天的目的是要抓取给定公司上市一个月内的股价。 貌似我用了比脚笨的办法,不过不管怎么说还是成功了。...

  • python找茬系列15-赋值语句

    一、小试牛刀 输出结果: 二、分析 1、难点 上述写法称为同步赋值语句 2、赋值语句 【1】python普通赋值语...

  • 小试牛刀--Python爬虫BeautifulSoup使用

    python爬数据小试牛刀--beautifulSoup使用 1.环境配置 编译环境:python 2.7 编译器...

  • 基础·函数

    Python基础教程 函数定义 小试牛刀 参数 因为python中的变量没有明确标明类型,所以函数中可以直接使用一...

  • python入门(一)

    小试牛刀,看到自动化测试需要用Python写脚本,又重拾起之前半途而废的Python啦。 按照Python大牛推荐...

  • Python小试牛刀

    我 Python完全新手一个,才看了教程没两天,但是今天正好碰到难题,就决定拿Python实验一下,没想到竟然就成...

  • 2018/04/10

    小试牛刀。

  • 水粉画

    小试牛刀

  • 谁表白

    小试牛刀

网友评论

      本文标题:Python小试牛刀二

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