摘要: 小项目实战+源码+教程 叶湘伦:爬虫福利 之 妹子图网MM批量下载 叶湘伦:用python来测试下 2019 你一共写了多少行代码? 叶湘伦:Python 愤怒的小鸟代码实现:物理引擎pymunk使用 叶湘伦:Python 超级玛丽代码实现:人物行走和碰撞检测 叶湘伦:如何用Python画一只肥肥的 阅读全文
posted @ 2020-01-12 17:30 pypypypy 阅读(361) 评论(0) 推荐(0) 编辑
摘要: 目标网站:妹子图网 环境:Python3.x 相关第三方模块:requests、beautifulsoup4 Re:各位在测试时只需要将代码里的变量 path 指定为你当前系统要保存的路径,使用 python xxx.py 或IDE运 # -*- coding: utf-8 -*- import r 阅读全文
posted @ 2020-01-04 21:08 pypypypy 阅读(22582) 评论(0) 推荐(0) 编辑
摘要: 1. 前言第一次在学校机房里见到计算机,还是上古时期。计算机型号大概是LASER-310吧,有点记不清了。那会儿,显示器还是单色的,只能显示文本,每行最多显示80个字符。想看图片,印象中只能用针式打印机打印在两侧穿孔的宽行打印纸上,每个像素用一个字符表示,不同的字符代表不同的灰度,就像下图这个样子。 阅读全文
posted @ 2020-01-02 21:32 pypypypy 阅读(1059) 评论(0) 推荐(0) 编辑
摘要: 内置函数 内置函数就是python给你提供的, 拿来直接用的函数, 比如print., input等. 截止到python版本3.6.2 python一共提供了68个内置函数. #68个内置函数 # abs() dict() help() min() setattr() # all() dir() 阅读全文
posted @ 2019-12-09 15:56 pypypypy 阅读(2326) 评论(2) 推荐(5) 编辑
摘要: 最近一直在做python工程化相关的工作,颇有心得,遂总结一下。一是为了整理思绪,二是为了解放自己健忘的大脑。 python是一个C的语法糖盒子 原生的python通常都是由cpython实现,而cpython的运行效率,确实让人不敢恭维,比较好的解决方案有cython、numba、pypy等等 c 阅读全文
posted @ 2019-12-06 14:51 pypypypy 阅读(743) 评论(1) 推荐(2) 编辑
摘要: 配好了OpenCV的Python环境,OpenCV的Python环境搭建。于是迫不及待的想体验一下opencv的人脸识别,如下文。 必备知识 Haar-like Haar-like百科释义。通俗的来讲,就是作为人脸特征即可。 Haar特征值反映了图像的灰度变化情况。例如:脸部的一些特征能由矩形特征简 阅读全文
posted @ 2019-12-05 17:25 pypypypy 阅读(1756) 评论(2) 推荐(6) 编辑
摘要: 作为Python开发者,你迟早都会用到图形用户界面来开发应用。本文将推荐一些 Python GUI 框架,希望对你有所帮助,如果你有其他更好的选择,欢迎在评论区留言。 Kivy是一个开源工具包能够让使用相同源代码创建的程序能跨平台运行。它主要关注创新型用户界面开发,如:多点触摸应用程序。Kivy还提 阅读全文
posted @ 2019-10-25 16:13 pypypypy 阅读(15416) 评论(1) 推荐(0) 编辑
摘要: 工具环境 语言:python3.6数据库:MongoDB (安装及运行命令如下) 1 python3 -m pip install pymongo 2 brew install mongodb 3 mongod --config /usr/local/etc/mongod.conf 框架:scrap 阅读全文
posted @ 2020-01-18 22:02 pypypypy 阅读(409) 评论(0) 推荐(0) 编辑
摘要: 1、如果点击按钮,运行了一个比较耗时的操作,那么界面会卡死 import tkinter as tk import time def onclick(text, i): time.sleep(3) text.insert(tk.END, '按了第{}个按钮\n'.format(i)) root = 阅读全文
posted @ 2020-01-18 14:49 pypypypy 阅读(1547) 评论(0) 推荐(0) 编辑
摘要: 1. 可以使用API从脚本运行Scrapy,而不是运行Scrapy的典型方法scrapy crawl;Scrapy是基于Twisted异步网络库构建的,因此需要在Twisted容器内运行它,可以通过两个API来运行单个或多个爬虫scrapy.crawler.CrawlerProcess、scrapy 阅读全文
posted @ 2020-01-17 22:22 pypypypy 阅读(342) 评论(0) 推荐(0) 编辑
摘要: 1,cookie登录 利用cookie的特性:cookie会保持较长的时间,来避免用户频繁登录 cookie一般由前端开发用js生成,可以利用抓包尝试下破解,不过这个难度有点高,不过破解js本就是爬虫必须直面面对的 2OCR库里的tesseract(光学文字识别)可以解决大多数的传统验证码 软件te 阅读全文
posted @ 2020-01-17 20:49 pypypypy 阅读(1680) 评论(0) 推荐(0) 编辑
摘要: 1. 海王评论数据爬取前分析 海王上映了,然后口碑炸了,对咱来说,多了一个可爬可分析的电影,美哉~ 摘录一个评论 零点场刚看完,温导的电影一直很不错,无论是速7,电锯惊魂还是招魂都很棒。打斗和音效方面没话说非常棒,特别震撼。总之,DC扳回一分( ̄▽ ̄)。比正义联盟好的不止一点半点(我个人感觉)。还有 阅读全文
posted @ 2020-01-16 22:15 pypypypy 阅读(616) 评论(0) 推荐(1) 编辑
摘要: 1、唠唠叨叨 最近又回顾了下Websocket,发现已经忘的七七八八了。于是用js写了客户端,用python写了服务端,来复习一下这方面的知识。 2、先看一下效果吧 2.1、效果1(一个客户端连上服务的并发送消息) 2.2、效果2(另一个客户端连上服务的并发送消息) 2.3、效果3(服务的收到客户端 阅读全文
posted @ 2020-01-16 16:59 pypypypy 阅读(2164) 评论(1) 推荐(0) 编辑
摘要: 我们学习StringBuffer 之前先查一下一些定义,先做个简单的了解 可以看出,StringBuffer的功能确实是很强大 那么我们怎么创建StringBuffer呢?又怎么赋值呢? StringBuffer类的构造方法 public StringBuffer() 构造一个其中不带字符的字符串缓 阅读全文
posted @ 2020-01-15 19:42 pypypypy 阅读(839) 评论(0) 推荐(0) 编辑
摘要: 一前言本篇文章带大家快速入门正则表达式的使用,正则表达式的规则不仅适用python语言,基本大多数编程语言都适用,在日常使用中极为广泛,读者们有必要学好正则表达式。看完这篇文章,读者们要理解什么是正则表达式,正则表达式的规则,常见的正则表达式示例,如何在python中使用函数进行正则表达式操作; 二 阅读全文
posted @ 2020-01-15 13:45 pypypypy 阅读(337) 评论(0) 推荐(0) 编辑
摘要: 面向对象编程世界里的单例模式(Singleton)可能是设计模式里最简单的一种,大多数开发人员都觉得可以很容易掌握它的用法。单例模式保证一个类仅有一个实例,并提供一个访问它的全局访问点。 然而在某些场景下,这种设计模式的单例特性会被破坏,看下面这个例子 代码的第三行,这个ABAP类实现了接口if_s 阅读全文
posted @ 2020-01-14 21:54 pypypypy 阅读(255) 评论(0) 推荐(0) 编辑
摘要: 话说以前玩Python的时候爬过挺多网站的,都是在公司干的(Python不属于公司的业务范围,纯属自己折腾着好玩), 我那个负责运维的同事天天跑过来说:你又在爬啥啊,你去看看新闻,某某爬东西又被抓了!出了事你自己负责啊!哎呀我的娘亲,吓的都没继续玩下去了。这个博客是爬取某天堂的资源(具体是哪个天堂下 阅读全文
posted @ 2020-01-14 16:30 pypypypy 阅读(4966) 评论(0) 推荐(0) 编辑