摘要: 【原创】转载请注明作者Johnthegreat和本文链接。 “和我聊Python”是一个美国的聊天播客,英文名Talk Python To Me,类似于喜马拉雅的音频课程节目,只不过这个主题是编程语言Python。该节目从2015年的节目到现在,已经超过256期多了,几乎每期都邀请行业专家过来座谈, 阅读全文
posted @ 2020-03-30 23:58 Johnthegreat 阅读(325) 评论(0) 推荐(0) 编辑
摘要: 热词图很酷炫,也非常适合热点事件,抓住重点,以图文结合的方式表现出来,很有冲击力。下面这段代码是制作热词图的,用到了以下技术: jieba,把文本分词 wordcloud,制作热图 chardet,辨别文件的编码格式,其中中文统一为GB18030,更加的兼容 imageio,提取图片的形状 其他:自 阅读全文
posted @ 2020-03-29 23:26 Johnthegreat 阅读(2830) 评论(0) 推荐(0) 编辑
摘要: 很多时候,查看一个文件夹下的每个文件大小可以轻易的做到,因为文件后面就是文件尺寸,但是如果需要查看一个文件夹下面所有的文件夹对应的尺寸,就发现需要把鼠标放到对应的文件夹上,稍等片刻才会出结果。有时候,我们需要查看几十个甚至于上百个文件夹,找出包含文件最多,空间占用最大的那个,就比较麻烦了。这段代码是 阅读全文
posted @ 2020-03-29 11:58 Johnthegreat 阅读(513) 评论(0) 推荐(0) 编辑
摘要: 在工作中经常遇到需要打开许多个excel表格,然后合并的需求,合并的同时要求格式必须原汁原味的保留。利用VBA代码可以比较轻松的解决,现在我们来看Python中如何实现。 上代码: from openpyxl import Workbook from win32com.client import D 阅读全文
posted @ 2020-03-29 01:38 Johnthegreat 阅读(535) 评论(0) 推荐(0) 编辑
摘要: 我们有时候,看到几k的日志文件,一大堆,一个一个打开又很麻烦,少看几个,又担心遗漏,这个时候,如果有一个可以合并所有文本文件的工具就好了。 下面这个代码就可以实现,它不局限于.txt格式,基本上字符型的文本文档,包括.py格式,.c格式都可以,生成的文件与原来的文件在同一个文件夹下,’joined 阅读全文
posted @ 2020-03-28 19:52 Johnthegreat 阅读(774) 评论(0) 推荐(0) 编辑
摘要: 有些时候我们想知道网页中包含哪些具体的信息,比如如下的这个网页,http://www.icourse163.org/university/view/all.htm我们只想知道自己的学校是否在这个列表中,总共又有多少学校在里面。但是一眼看过去,看不到结果,所以,让我们把这个里面的大学列表文字的方式列出 阅读全文
posted @ 2020-03-28 16:38 Johnthegreat 阅读(457) 评论(0) 推荐(0) 编辑
摘要: 一、函数解释: def fact(n, m = 1): s = 1 for j in range(1, n+1): s = s*j return n, m, s//m print(fact(10, 5)) fact就是函数名,n和m是形式参数,m=1是默认参数传递,s=1是变量初始化,该函数默认求阶 阅读全文
posted @ 2020-03-28 10:45 Johnthegreat 阅读(164) 评论(0) 推荐(0) 编辑
摘要: 有的时候,我们需要将函数作为返回值,以下为代码: def superfunc(): i = 0 def wrapper(): nonlocal i i +=1 return i return wrapper A = superfunc() print(A(), A(), A()) 输出:1 2 3 阅读全文
posted @ 2020-03-27 22:59 Johnthegreat 阅读(421) 评论(0) 推荐(0) 编辑
摘要: 在给列表排序时,sorted非常好用,语法如下: sorted(iterable[, cmp[,key[,reverse]]]) 简单列表排序,很容易完成,sorted(list)返回的对象就是列表结果,但是遇到列表中嵌套元组时,需要使用特殊的方法解决。 问题描述: 给定列表如下: list_exa 阅读全文
posted @ 2020-03-27 22:19 Johnthegreat 阅读(292) 评论(0) 推荐(0) 编辑