草庐IT

未婚妻晚安之后依然在线,于是我用20行代码写了个小工具

最近发现未婚妻一到晚上总是很忙的样子,每晚匆匆忙忙道过晚安就不说话了。可是,QQ头像却会偶尔亮起来,我非常担心,是不是账号被盗了呢?然后,就想帮未婚妻排查一下,于是就用python写了一个录制脚本,悄悄装在她电脑上~模块安装本次咱们需要用到这两个模块win32guiPyQt5流程思路1、通过win32gui模块,调用windows系统的截屏功能,对屏幕进行录制。2、通过timer定时器,实现每隔2秒钟,截屏一次,从而记录屏幕使用者的操作记录。3、对截取的屏幕按照截取时间进行命名,并存储到一个比较隐秘的文件夹路径中。这样,我们通过,查看文件夹中的照片,就可以清晰的掌握不明登陆者,在电脑上进行了什

未婚妻晚安之后依然在线,于是我用20行代码写了个小工具

最近发现未婚妻一到晚上总是很忙的样子,每晚匆匆忙忙道过晚安就不说话了。可是,QQ头像却会偶尔亮起来,我非常担心,是不是账号被盗了呢?然后,就想帮未婚妻排查一下,于是就用python写了一个录制脚本,悄悄装在她电脑上~模块安装本次咱们需要用到这两个模块win32guiPyQt5流程思路1、通过win32gui模块,调用windows系统的截屏功能,对屏幕进行录制。2、通过timer定时器,实现每隔2秒钟,截屏一次,从而记录屏幕使用者的操作记录。3、对截取的屏幕按照截取时间进行命名,并存储到一个比较隐秘的文件夹路径中。这样,我们通过,查看文件夹中的照片,就可以清晰的掌握不明登陆者,在电脑上进行了什

Linux | 人生苦短,我用Vim【最受欢迎的编辑器】

一探顶级编辑器——Vim一、初次见面,你好vim1、vim的基本概念2、IDE与编辑器的区别3、vim中的五种常见模式介绍二、初出茅庐,vim基本操作1、安装vim,进入vim2、vim中的模式切换📺三、初露锋芒,vim指令集1、🔥命令模式指令集🔥2、🔥插入模式指令集🔥3、🔥末行模式指令集🔥4、🔥可视模式指令集🔥5、🔥替换模式指令集🔥四、初探内核,vim配置1、自定义配置2、自动化配置五、总结与提炼一、初次见面,你好vim1、vim的基本概念Vim是从vi发展出来的一个文本编辑器。代码补全、编译及错误跳转等方便编程的功能特别丰富,在程序员中被广泛使用,和【Emacs】并列成为类Unix系统用户

Linux | 人生苦短,我用Vim【最受欢迎的编辑器】

一探顶级编辑器——Vim一、初次见面,你好vim1、vim的基本概念2、IDE与编辑器的区别3、vim中的五种常见模式介绍二、初出茅庐,vim基本操作1、安装vim,进入vim2、vim中的模式切换📺三、初露锋芒,vim指令集1、🔥命令模式指令集🔥2、🔥插入模式指令集🔥3、🔥末行模式指令集🔥4、🔥可视模式指令集🔥5、🔥替换模式指令集🔥四、初探内核,vim配置1、自定义配置2、自动化配置五、总结与提炼一、初次见面,你好vim1、vim的基本概念Vim是从vi发展出来的一个文本编辑器。代码补全、编译及错误跳转等方便编程的功能特别丰富,在程序员中被广泛使用,和【Emacs】并列成为类Unix系统用户

教师节我用Python做了个学生点名系统送给老师当礼物,这回毕业稳了

今年教师节前夕,我特意用Python做了个学生点名系统,非常好用,送给各科老师、辅导员当节日礼物,老师们都喜滋滋,说平常逃课就原谅我了,我心想,这次毕业应该不是问题了~本文背景根据我的调查,现在的学生大部分都很积极,会主动举手回答问题。但是,也会遇到一些不好的情况,比如年级越高主动举手的人越少,有些班级举手的通常都是少部分积极的学生,有部分学生从来不举手。所以我做了一个一个随机的学生点名系统可以帮老师解决这些问题。随机点名会从全班学生中随机点一个学生,这样所有人都有机会回答问题,促进教育公平。点名系统有几秒钟滚动的时间,会增加学生的紧张感,让开小差的学生也赶紧集中精神,起到一点督促学习的作用。

教师节我用Python做了个学生点名系统送给老师当礼物,这回毕业稳了

今年教师节前夕,我特意用Python做了个学生点名系统,非常好用,送给各科老师、辅导员当节日礼物,老师们都喜滋滋,说平常逃课就原谅我了,我心想,这次毕业应该不是问题了~本文背景根据我的调查,现在的学生大部分都很积极,会主动举手回答问题。但是,也会遇到一些不好的情况,比如年级越高主动举手的人越少,有些班级举手的通常都是少部分积极的学生,有部分学生从来不举手。所以我做了一个一个随机的学生点名系统可以帮老师解决这些问题。随机点名会从全班学生中随机点一个学生,这样所有人都有机会回答问题,促进教育公平。点名系统有几秒钟滚动的时间,会增加学生的紧张感,让开小差的学生也赶紧集中精神,起到一点督促学习的作用。

【股票爬虫教程】我用100行Python代码,爬了雪球网5000只股票,还发现一个网站bug!

目录一、爬取目标二、分析网页三、爬虫代码四、同步视频五、get完整源码一、爬取目标您好,我是@马哥python说,今天继续分享爬虫案例。爬取网站:雪球网的沪深股市行情数据具体菜单:雪球网>行情中心>沪深股市>沪深一览爬取字段,含:股票代码,股票名称,当前价,涨跌额,涨跌幅,年初至今,成交量,成交额,换手率,市盈率,股息率,市值。二、分析网页在网页中,我们注意到,默认每页显示30条:一共163页:如果切换到每页90条,总页数就会变成55页:基于尽量少的向页面发送请求,防止反爬的考虑,选择每页90条。下面,开始分析网页接口。按F12,打开chrome浏览器的开发者模式,重新刷新网页,并翻页3次,发

【股票爬虫教程】我用100行Python代码,爬了雪球网5000只股票,还发现一个网站bug!

目录一、爬取目标二、分析网页三、爬虫代码四、同步视频五、get完整源码一、爬取目标您好,我是@马哥python说,今天继续分享爬虫案例。爬取网站:雪球网的沪深股市行情数据具体菜单:雪球网>行情中心>沪深股市>沪深一览爬取字段,含:股票代码,股票名称,当前价,涨跌额,涨跌幅,年初至今,成交量,成交额,换手率,市盈率,股息率,市值。二、分析网页在网页中,我们注意到,默认每页显示30条:一共163页:如果切换到每页90条,总页数就会变成55页:基于尽量少的向页面发送请求,防止反爬的考虑,选择每页90条。下面,开始分析网页接口。按F12,打开chrome浏览器的开发者模式,重新刷新网页,并翻页3次,发

当我用Python做了个自动工作汇报的脚本后,每天都闲的只能摸鱼

哈喽兄弟们之前经常编写Python脚本来进行数据处理、数据传输和模型训练。随着数据量和数据复杂性的增加,运行脚本可能需要一些时间。在等待数据处理完成时可以同时做一些其他工作。为了达到这个目的,编写了一组用于解决这个问题的Python脚本。使用这些脚本向手机发送流程更新、可视化和完成通知。当偶尔拥有这些自由的时刻,你可以享受而不是担心模型的进度。一、需要什么第一个问题是,需要知道什么?这取决于你正在做的工作。对于笔者来说主要有有三个可能会占用时间的处理任务:模型训练数据处理和/或传输金融模型我们需要对于每一种情况具体分析。二、模型训练更新每n个epoch,必须包括关键指标。例如,训练和验证集的损

当我用Python做了个自动工作汇报的脚本后,每天都闲的只能摸鱼

哈喽兄弟们之前经常编写Python脚本来进行数据处理、数据传输和模型训练。随着数据量和数据复杂性的增加,运行脚本可能需要一些时间。在等待数据处理完成时可以同时做一些其他工作。为了达到这个目的,编写了一组用于解决这个问题的Python脚本。使用这些脚本向手机发送流程更新、可视化和完成通知。当偶尔拥有这些自由的时刻,你可以享受而不是担心模型的进度。一、需要什么第一个问题是,需要知道什么?这取决于你正在做的工作。对于笔者来说主要有有三个可能会占用时间的处理任务:模型训练数据处理和/或传输金融模型我们需要对于每一种情况具体分析。二、模型训练更新每n个epoch,必须包括关键指标。例如,训练和验证集的损