每日分享(一)

Python

Data Visualization

Data visualization is quite fun. Perhaps when you think of data visualization, you think of ugly Microsoft Excel spreadsheets with half-a$$ed graphs.

内容:

  • 将csv文件的数据转换为json对象
  • 绘制折线图
  • 绘制柱状图
  • 绘制地理数据

其他:

  • setup 介绍了virtualenv warpper的用法,以及如何安装matplotlib等(很多情况下,这都是个坑)。
  • Extra 介绍了更多有关数据分析的资料

APIs

使用request等库实现爬虫功能。

使用的库:

  • request: making interactions with HTTP much more easier
  • matplotlib: generating graphs and charts of various kinds
  • tablib: for easily generating CSV datasets

Web Scraping

使用scrapy实现爬虫,并存储在Postgres数据库中。


Networks

使用Twisted实现一个聊天机器人。


GUI

实现数独游戏


得到

引流品和利润品

典型的为超市提供几乎不赚钱的产品,但会引入巨大的人流量,然后再售出正常利润的产品。


脑科学

  1. 放空大脑的方法:散步,休息,冥想
  2. 先做费劲的活,然后再做有想象力和创造力的工作,因为大脑在累的时候更充满创意。

Others

Choose License

如何为自己的开源项目挑选一个合适的license? 这个网站有介绍。

An open source license protects contributors and users. Businesses and savvy developers won’t touch a project without this protection.


Special Method Names

Python class里一些特殊的方法名的含义

0%