![](https://img-blog.csdnimg.cn/20201014180756922.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
代码
文章平均质量分 68
克金森沐沐
这个作者很懒,什么都没留下…
展开
-
准时摸鱼,正点收网,Python实现下班倒计时
你有过摸鱼时间吗在互联网圈子里,常常说996上班制,但是也不乏965的,更甚有007的,而007则就有点ICU的感觉了,所以,大家都会忙里偷闲,偶尔摸摸鱼,摸鱼的方式多种多样的,你有过上班摸鱼吗?你的摸鱼时间都干了些什么呢?如果你早早的完成了当天的任务,坐等下班的感觉是不是很爽呢?我想说这时间还是很难熬的,还不如找点事情做来得快呢,那做点什么呢?写个下班倒计时吧,就这么愉快的决定了……实现思路倒计时的时间刷新,肯定得需要图形界面,也就是需要GUI编程,这里我用的是tkinter实现本地窗口的界面,使.原创 2021-04-30 14:04:25 · 525 阅读 · 1 评论 -
实现python的文件监控watchdog
实时监控第三方库watchdog,其原理通过操作系统的时间触发的,不需要循环和等待使用场景:监控文件系统中文件或目录的增删改情况当特定的文件被创建,删除,修改,移动时执行相应的任务1.安装pip install watchdog示例:import reimport osimport loggingfrom watchdog.events import FileSystemEventHandlerfrom watchdog.observers import Observerlo原创 2021-04-29 14:55:42 · 613 阅读 · 0 评论 -
关于python一切皆对象的理解
Python1. 关于python传递参数的方式(值传递和引用传递)2. python装饰器3.猴子补丁1. 关于python传递参数的方式(值传递和引用传递)python是一些皆对象的,关于传参,就是python的对象传进去,就是对象引用传递,但是python有可变类型和不可变类型,这是在其他语言没有的概念,当传递对象是不可变类型,就像其他语言的值传递,当对象是可变类型,就相当于其他语言的引用传递2. python装饰器装饰器的本质就是闭包,只要编程语言中函数可以当值来传递,都可以实现闭包转载 2021-04-28 15:36:30 · 196 阅读 · 0 评论 -
手机最强Python编程神器,在手机上运行Python
手机编程软件有很多,大部分都很难使用,操作不灵活,甚至不能安装第三方库。尝试安装了很多Python移动编程软件,发现了很多问题,不是编码效率低就是各种bug。今天,来自一位python编程小哥指导,向大家推荐两款精心挑选的手机编程软件,它们也是非常成熟的手机编程工具,Android、IOS 都可以。QPython OHQpython是一个轻量级的、成熟的python编程工具。它配有终端和简单的代码编辑器。它支持安装第三方库。目前,它支持Python 3.6.6,这还不算太老。代码编辑区域代码比其他转载 2021-04-27 19:40:30 · 290 阅读 · 0 评论 -
Python的10个编程技巧,你不一定都知道!
文末有惊喜1. 原地交换两个数字Python 提供了一个直观的在一行代码中赋值与交换(变量值)的方法,请参见下面的示例:赋值的右侧形成了一个新的元组,左侧立即解析(unpack)那个(未被引用的)元组到变量和。一旦赋值完成,新的元组变成了未被引用状态并且被标记为可被垃圾回收,最终也完成了变量的交换。2. 链状比较操作符比较操作符的聚合是另一个有时很方便的技巧:3. 使用三元操作符来进行条件赋值三元操作符是 if-else 语句也就是条件操作符的一个快捷方式:[表达式为真的返回值]..原创 2021-04-20 14:16:41 · 323 阅读 · 1 评论 -
神仙版教程! Python生成九宫格创意图片,这样操作更简单
最近发现朋友圈有朋友动态的九宫格照片实际是一张图,很好奇怎么实现。试想一下能不能用Python实现这个小功能。在网上查了一下,发现已有人通过Python实现过,只是功能简单实现,不够完善,且不能很好给其他人使用。遂自己想把它完善。一、开发环境搭建1、Python32、Pycharm二、代码实现我们需要把图片进行取存,并需要将图片裁剪成你想要的数量,所以我们需要用到以下四个模块:Image模块是在Python PIL图像处理中常见的模块,它能对图片进行各种基本处理;shutil、os模块提供了非原创 2021-04-19 14:25:19 · 549 阅读 · 0 评论 -
Python爬虫速度很慢?并发编程了解一下,提高10倍速度
在开发爬虫的时候,对于老工程师的工作节奏一般是先实现爬虫的抓取逻辑,然后就要提升爬取的效率了。众所周知想提升效率就要涉猎到并发编程姿势啦,所以今天我们抛砖引玉,不去过多的计较太原理和抽象的东西,而是用 Python 自带的并发标准库和第三方库来看看怎么优雅的实现并发编程和提升爬取效率。我们写来个简单的爬虫:# -*- coding=utf-8 -*-import timeimport requestsfrom bs4 import BeautifulSoupt1 = time.time()原创 2021-04-16 19:27:45 · 863 阅读 · 0 评论 -
python大神养成记:7大技巧助你一臂之力,这可能是我看到最靠谱的东西了
Python7大技巧前言1、基本抓取网页2、使用代理IP3、Cookies处理4、伪装成浏览器5、验证码的处理6、gzip压缩7、多线程并发抓取结尾前言很多人在学习python,掌握了基本语法后,不知道应该通过哪种方式去寻找案例。很多已经做案例的人,却不知道如何去学习更加深入层次的知识。那么针对这三类人,我给大家提供一个好的学习平台,免费领取视频教程,电子书籍,以及…Python应用最多的场景还是Web快速开发、爬虫、自动化运维:写过简单网站、写过自动发帖脚本、写过收发邮件脚本、写过简单验证码识别脚本转载 2021-04-16 17:29:51 · 99 阅读 · 0 评论 -
谁说程序员不懂浪漫?看完这个,大神也膜拜!
有小伙伴说想利用python实现给对象免费发短信。这是一个好方法,今天的教程就是教大家怎么发送免费短信给女朋友。发送短信接口,一般常见的有两个平台,一个是 twilio,可以免费发短信 500 条,可发任意信息,一个是腾讯云,可以免费发短信 100 条,需要申请短信发送内容模板。twilio注册要发送短信,我们需要现在 twilio 官网注册一个账号。https://www.twilio.com/点击 Sign Up 注册一个账号。填写邮箱和密码等资料,提交后会有一个判断是否为机器人的验原创 2021-04-15 16:07:57 · 170 阅读 · 0 评论 -
python爬虫入门,10分钟就够了,这可能是我见过最简单的基础教学
一、基础入门1.什么是爬虫爬虫(spider,又网络爬虫),是指向网站/网络发起请求,获取资源后分析并提取有用数据的程序。从技术层面来说就是 通过程序模拟浏览器请求站点的行为,把站点返回的HTML代码/JSON数据/二进制数据(图片、视频) 爬到本地,进而提取自己需要的数据,存放起来使用。想要学习Python又缺少系统化学习方案的朋友可以关注并私信“学习”免费领取系统化的Python学习资料…愿大家都能在编程这条路,越走越远。2.爬虫基本流程用户获取网络数据的方式:方式1:浏览器提交请求—&g原创 2021-04-14 19:30:20 · 243 阅读 · 0 评论 -
Python代码原来还可以这样玩——画出不同人物效果图,感觉很美好
看到不少人都在用Python(大多是turtle库)绘制各种图,感觉很哇塞,就稍微整理了下觉得不错的代码分享给大家(这些我都测试过,确实可以生成喔~)原创 2021-04-08 10:08:38 · 3626 阅读 · 1 评论