- 博客(10)
- 资源 (5)
- 收藏
- 关注
原创 【Python】新浪博客爬虫
代码放在 GitHub 上了,朋友们可以戳一下看看,帮我引引流,感谢各位。https://github.com/daming98/PersonalToolsByDaming/tree/master/SinaBlogCrawler描述:突然怀念起当年扒偶像博客的时光,所以写了个爬虫扒许嵩的博客,不过他已经好多年没写过博客了。怎么使用:打开你想爬取的某个博客里最新的一篇博文,复制这篇博文的链接。 将vae_blog.py里的 start变量的值改为某篇博文的链接,这篇博文之前发布的...
2020-06-28 10:08:17 643 2
原创 Django 项目部署到 Apache in Windows
真的很不想写博客,但是没办法,把Django 项目部署到 Apache 实在是太坑了,无脑看教程跟着做根本成功不了,最后扣错误日志扣出来答案了,所以时隔多年,再写一篇博客,希望能帮助到其他人。1. 下载 Apache确定电脑上的 Python 是 64 位还是 32 位,还有 Python 的版本,记一下。然后去https://www.apachehaus.com/cgi-bin/download.plx下载对应位数的 Apache解压2. 修改 Apache 配置...
2020-06-24 16:01:47 409
原创 【Python 写的小工具】计算 txt 文件中中文字符的平均字数和平均行数
还是老师让写的小程序,好像是用来处理文字识别之后产生的 txt 文件。怎么用:传入一个目录,还你一个result.txt。具体看代码吧,写的很直白。import osdef is_chinese(uchar): if uchar >= u'\u4E00' and uchar <= u'\u9FA5': return True ...
2018-03-30 00:26:18 2794
原创 【Python 写的小工具】判断两个图像是否完全一致
半个月前老师让我帮忙写个函数,判断两个图像是否完全一致,好像因为他要处理大量的图片来做机器学习的训练样本。需求是:写一个函数,传入参数是一个目录,最终结果输出到一个名为 result.txt 的文件里,在这个文件里,所有相同图片的名称写在一行内。此代码的使用环境:传入的目录里,只存在图片文件;生成的 result.txt 与传入的目录在同一目录下;当图片的大小和格式(后缀名)不同时,判定为不同。以...
2018-03-14 23:18:56 7284 1
转载 【转载】【也许是算法?】判断线段相交的最简方法【Python 实现】
转载出处:https://segmentfault.com/a/1190000004457595?ref=myread终于找到了让我兴奋的解法!热泪盈眶中……引子如何判断两条直线是否相交?这很容易。平面直线,无非就是两种关系:相交 或 平行。因此,只需判断它们是否平行即可。而直线平行,等价于它们的斜率相等,只需分别计算出它们的斜率,即可做出判断。但倘若我把“直线”换成“线段”呢——如何判断两条线段...
2018-03-14 23:00:26 7028 6
原创 【Python 学习笔记】文件写入时遇到 TypeError 报错
在一个简单的文件写入之后:fileOBJ = open("text1.txt","wb")fileOBJ.write("It is just a text.\n")fileOBJ.close()我遇到了 TypeError 类型的报错:Traceback (most recent call last): File "text.py", line 5, in
2017-08-27 02:03:00 7376
原创 【Python 学习笔记】判断回文数/字符
其实不是什么重要的题目,只是因为被python的简洁又一次折服之后的震惊……自己写的三行,看了别的答案发现两行就可以了。自己写的:def is_palindrome(n): for i in range(int(len(str(n))/2)): return str(n)[i]==str(n)[len(str(n))-i-1]神秘力量:def
2017-08-02 02:14:41 937
原创 【Python 学习笔记】关于 Iterator
Iterator 是 “迭代器” 的意思,Iterator 与 “Iterable 对象” 不同。从字面上理解,“迭代器” 与 “可迭代对象” 当然不同。从性质上理解,Iterable 实际上是一个惰性序列,需要用 next() 来计算序列的下一个内容,也可以使用 for 循环遍历(如果有界的话);而 “Iterable 对象” 是诸如 list 、dict 、str 等可以使用 for 遍历
2017-08-01 04:15:59 262
原创 【Python 学习笔记】各种生成器
【列表生成式】例:d = {'x': 'A', 'y': 'B', 'z': 'C' }[k + '=' + v for k, v in d.items()]['y=B', 'x=A', 'z=C']例:在生成时使用函数L = ['Hello', 'World', 'IBM', 'Apple'][s.lower() for s in L]['hello', 'world
2017-07-22 23:11:19 296
原创 【Python 学习笔记】各种参数
动态语言好难啊。【可变参数】可变参数使用 *p 来定义,这时候 p 是一个 tuple。传入的时候可以直接传入 f(1,2,3) 也可以使用 f(*tuple/list) 传入一个可变列表。【关键字参数】关键字参数使用 **p 来定义,这时候 p 是一个 dict。传入的时候可以直接传入 f(a=1,b=2) 也可以使用 f(**dict) 传入一个 dict。
2017-07-15 23:36:47 757 4
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人