python学习笔记【2017-12-10】

前几天恰好看到一篇关于爬虫的文章,对其中介绍的python很有兴趣。

最近几天一直在利用python进行爬虫的实验,从朋友那里拿到了Anaconda3这套框架,安装也很简单,这里就不详述了。

由于是菜鸟,使用的是Spyder,有可视化界面,比较适合我。

今天,手里的程序基本完毕了,明天又要上班了,趁此机会,简单的把python的一点学习心得写一下:

1、python的确很容易上手,前提是你需要有编程的基础,比如需要写文件只要简单的with open(recDate+'.txt', 'a', encoding='utf-8') as f:一句就可以了,剩下的就是用f这个对象进行读写文件了,非常简单!

2、时间的处理,简单的import time,这种例子很多,

        recDate=time.strftime('%Y-%m-%d',time.localtime(time.time()))
        recTime=time.strftime('%H:%M:%S',time.localtime(time.time()))

3、打开一个浏览器的窗口,也很简单:

import webbrowser

然后webbrowser.open(url),是不是很方便?

4、特别适合网络编程,只要import requests

然后req=requests.get(url=target),就可以对req进行处理了

5、最后是json,htmljson=json.loads(req.text),一句就可以把json格式的文件读出来,很简单吧。


另外,还有一些不太用的类库,比如re,竟然可以通过正则表达式抓取网址!

对于刚刚入门python,这些对我已经足够了,现在已经做了一个专门从网站抓虚拟货币的小程序,已经可以稳定运行。

更多的优化和功能,慢慢来吧。

猜你喜欢

转载自blog.csdn.net/hehuii/article/details/78767628