python
文章平均质量分 53
Clifnich
Keep it real.
展开
-
python3 处理文件
打开一个文本文件fhand = open('text.txt')python里面的open() 函数返回一个file handler, 如果你print(fhand) 的话, 得到一些跟文件有关的信息:<_io.TextIOWrapper name='text.txt' mode='r' encoding='US-ASCII'>今天实现了一个读取每一行,分别输出并统计行数的功能:fhand = op原创 2016-11-19 20:45:41 · 825 阅读 · 0 评论 -
python3 遍历文件系统
程序员技术练级攻略 在初级内容中给我布置了一个任务:用python遍历本地文件系统,统计一个目录下所有文件大小。今天先看书 Python For Informatics,这本书是 coursera 上的公开课python入门提供的教材,可以免费下载,想看的朋友可以来评论区留言,我发给你们。这本书的第16章讲到了文件系统里的一些操作,于是关键词 sys, os, path 都顺利出线,看完16.2章这原创 2016-11-20 10:07:14 · 799 阅读 · 0 评论 -
python2-python3 一些小区别
print() 函数在python3里面输出必须要加括号,不然就会报错:print('Hello World')是标准的python3 输出。而在python2 里面就比较松散:print 'Hello'即可输出。大佬们可能觉得不加括号容易让新人难以理解,所以修改了语法。原创 2016-11-11 10:04:53 · 845 阅读 · 0 评论 -
为python安装新的包
python的可拓展性也是很强的,GitHub上有各种各样的包可以使用,作为新人,我总结一下包的安装方法。首先你要下载一个完整的包到本地,里面文件挺多的,不止一个setup.py然后在终端进入这个路径,输入:python3 setup.py install安装一般都是很顺利的原创 2016-11-24 08:43:41 · 853 阅读 · 0 评论 -
爬虫中的python使用技巧
Python 真的好用!测试要多用 print() 函数来做测试,如果不清楚某个变量的类型,可以用 print(type(x)) 来先做一个类型输出,其中x就是你要看的变量。比如说爬虫会用到美丽鸡汤 BeautifulSoup,一般使用方法会像这样:soup = BeautifulSoup(value1, 'html.parser')如果你要用 print(soup) 的话可能会报错(我的pytho原创 2017-01-02 13:44:50 · 614 阅读 · 0 评论 -
Python 数组与 RGB 颜色的关系
实验的前提条件本文会出现一些编程实验,有兴趣实践的读者需要首先确保自己的开发环境安装了Numpy 和 cv2 包,如果没有的话,可以通过:pip install numpypip install cv2来进行安装。语境中的Python数组数组是Python 语言原生支持的数据结构,直接用方括号声明即可,如:arr = [1,2,3,4,5]为了方便数组的创建,Python 支持递推表达式等优雅的写原创 2018-04-29 16:04:54 · 18478 阅读 · 1 评论 -
Union Find 和一道谷歌面试题
复习经历继续按照主题刷题。最近一次的中心内容是 union-find 这种数据结构。选择它的原因是我在一次谷歌面试中被问到了这个题,而且当时没有回答出来,这就刺激了我一定要把 union-find 搞懂的愿望。我并不是完全不懂这个数据结构,在斯坦福在 Coursera 中的 Algorithm Specialization 里 Tim Roughgarden 教授讲过的,我也动手实现过。只是这段...原创 2019-01-13 05:58:10 · 704 阅读 · 0 评论