Python
初学者_小铭
这个作者很懒,什么都没留下…
展开
-
Flask 解决电脑名称为中文,不用改电脑名称!
本地测试写好脚本,换个环境运行flask程序,出现如下问题File"D:\Python\lib\http\server.py",line139,inserver_bindself.server_name=socket.getfqdn(host)File"D:\Python\lib\socket.py",line677,ingetfqdnhostname,aliases,ipaddrs=gethostbyaddr(name)UnicodeDeco...原创 2020-11-15 11:50:02 · 792 阅读 · 0 评论 -
分析某网站(一)
一、前言 这篇算是对某网站的分析的一个总结吧,新手对一个网址模拟的所有分析和过程。二、登录 首先如果正常进入网站登录会有验证码,虽然可以使用OCR识别,但是需要安装额外的模块,打包以后不能给大众使用。然后找到个可以不用验证码登录的网址(好像还有内网登录地址,用来分流,具体可以查看源码F12)。点击提交,数据包发现首先这个post请求。(这个请求就是登录,form d...原创 2020-03-07 13:39:10 · 1567 阅读 · 0 评论 -
(某校)抢课软件使用说明
一、前言 其实仅仅是对以前的脚本进行了封装,加了UI,这样大家都能使用脚本抢课,但是请勿大范围的传播,因为这相当于对教务系统进行DDOS攻击。如果发现使用人数太多,影响到了教务系统的正常使用,我将会关闭脚本! 由于没空对规则处理,所有肯定是有BUG的,想都不要想,出现BUG请按照脚本上面的QQ和我联系。发现其他问题也可以和我联系。仅仅是增加抢课的几率,并不一定会抢到课,就想抢车票...原创 2019-12-26 19:53:34 · 3686 阅读 · 5 评论 -
对习乐app的某课程的所有题目爬取
这学期就想把习乐题库刷空,一直没时间弄,期末来了,课少了,搞起来~习乐好像是一个一个学长写的app,但是对不住了,增加了点垃圾数据,23333思路: 1、手机或模拟器抓包,分析提交自测数据包、查看试卷数据包。 2、模拟上面的数据包。 3、清洗数据,得到想要的信息入库。Fiddler抓手机/模拟器数据包,分析数据包基本数据包Fidd...原创 2019-12-20 23:58:12 · 923 阅读 · 3 评论 -
PyQt5小程序笔记
一:Pyqt5学习是使用的一些问题Error:TypeError: information(QWidget, str, str, buttons: Union[QMessageBox.StandardButtons, QMessageBox.StandardButton] = QMessageBox.Ok, defaultButton: QMessageBox.StandardButton...原创 2019-12-17 23:14:51 · 1032 阅读 · 0 评论 -
python 爬虫框架Scrapy 异步存储数据到数据库中(入门)
一、前言 因为本人比较菜,在学习Scrapy 框架之前都是自己手写爬虫,最多也只是开线程解决,最多的数据量也只有2W+, 先说下我以前怎么解决多线程数据库存储到本地(受到倍增启发),因为数据量比较小,没使用数据库,而是生成的excel表格 解决办法 一:写个全局锁,如果有人在写入,那么他就暂停,等待一下,然后再次访问.(后来学了计网,...原创 2019-12-10 12:26:02 · 457 阅读 · 0 评论 -
python 爬虫框架Scrapy 初步学习
一、初步使用scrapy网上教程很多,不重复介绍了;Scrapy官方网站可以看下这篇一些基本的scrapy命令scrapy startproject preoject_name // 创造一个scrapy 项目然后进入目录preoject_name(你刚创建的项目):scrapy genspider Lushan "www.ym94.cn"// 如果没有修改模板 就...原创 2019-12-10 11:55:20 · 218 阅读 · 0 评论 -
win10 解决:pip突然不能使用(报错:ModuleNotFoundError: No module named 'pip')
昨天还好好的pip今天就告诉我No module named "pip"百度许久,两种办法,重装python ????修改环境变量,尝试过,不知道哪里有问题,失败了。解决办法: 直接把原来的pip文件删除(包括Python\Lib\site-packages 这个文件夹),然后安转,然后把回收站的Python\Lib\site-packages 文件还原,既不丢失原来...原创 2019-12-10 11:08:39 · 1316 阅读 · 1 评论 -
python 爬取 强智科技教务系统(湖南)
扯闲: 说在前面的废话: 又开学了,我要好好学习,想找个空教室自习真不容易(虽然有书院,但是人多啊,找个没人的教室自习多好~),一楼一楼的往上找教室,就算我不觉得麻烦,但是小姐姐(基友)也会觉得麻烦),所以(摊手)。进入正题: 想到两种方法:1:先通过谷歌抓包,获得所有校区教学楼上课的课表,然后自己写个小程序自动判断下,然后汇总。缺点如果教务系统更新了,原来的就不能用了(...原创 2019-09-07 12:45:42 · 4430 阅读 · 16 评论 -
Nao机器人跳恋爱循环
Nao舞蹈借鉴了下面的视屏传送门支持点新闻、点歌、拜年、跳舞(恋爱循环舞蹈同步),一个小小的Nao项目。下面的是工程目录哦,直接导入就能使用。百度网盘链接:链接:https://pan.baidu.com/s/1aDL6rZJvK-kDL4Mpvxe-QA提取码:0pn7复制这段内容后打开百度网盘手机App,操作更方便哦补充:现在点歌的程序的API用不了,不过换种...原创 2019-07-14 21:31:08 · 1491 阅读 · 6 评论 -
python3 远程文件下载简单方法
python3 有自带的web服务器,需要进入cmd,并且一直开着cmd才可以一直使用。1、进入需要作为下载和显示的文件夹(index页面会自动显示,也就看不到其他文件) cd D:****(文件所在位置)2、输入下面代码,9528 是端口号python -m http.server 9528然后根据ip+端口号访问。例如:172.22.164.136:9528...原创 2019-05-07 13:03:20 · 1568 阅读 · 0 评论 -
python 爬取句子迷,多好的一个网站(哭~~)
别问为什么爬它,问就是佛。总结放前面:1、电脑客户端被针对的情况,将浏览器改为手机浏览器2、IP被封有点烦,暂时用校园网和宽带顶着(相当于两个IP)3、多线程加锁保护文件保存和读取。这么好看的句子,当然要爬下来一起分享啦~,其实是想拓展一个私人程序的,哈哈。来来来,我们F12先看看,多简单哦,获取页面,然后解析,最后找到我们需要的信息。只放搜寻...原创 2019-05-04 10:50:53 · 1645 阅读 · 2 评论 -
Python 爬取淘宝商品的价格并保存到本地excel文件中
刚学Python爬虫没多久,老想着爬点什么。哈哈,刚好前段时间双11,就把淘宝爬了下。不知道为什么,上次对淘宝进行页面读取不需要cookie就可以获取一些信息。现在需要cookie才能过去。话不多说,看代码:# coding=UTF-8import requestsimport re # 正则表达式import xlwt # excel 操作import time ...原创 2018-11-20 19:09:01 · 3395 阅读 · 6 评论 -
用Pycharm 直接下载Pyinstaller,以及使用问题解决
作为一个学语言学着玩的人,肯定很想把自己的学py文件打包发给别人,Pyinstaller包满足你。因为我一般下载包都是通过Pycharm下载的,有两个方法:一:在Pycharm中你 输入: import Pyinstaller # 会报错只需要按住alt + 回车 下面就会出现是否安转此包,再回车一下等待就会自动安转完成;二:在Pycharm左上角的File->Setti...原创 2018-12-08 13:42:42 · 10349 阅读 · 0 评论 -
用Python实现教务系统扩容抢课(-__-)
最近一学期一次的抢课大戏又来了,几家欢乐几家愁。O(∩_∩)O哈哈~(l我每次一选就过了hah,我还是有欧的时候滴)。看着他们盯着教务系统就着急,何况我们那教务系统,不想说什么。emmm 想周围的朋友,正好下午利用扩容前一点时间写了个小脚本帮助朋友抢课。(当然抢到了啦,^_^) 因为时间不够,来不及仔细琢磨,我第一想法就是直接提交选课的数据包(需要cookie和课程ID),先用同学的账号...原创 2019-01-09 23:33:20 · 8809 阅读 · 27 评论 -
Python 实现Nao机器人点歌和听新闻(爬取音乐和新闻)
寒假放假,被留在实验室玩机器人(其实是偷懒hah),Nao机器人可以用Python写,刚好学了点Python,来来来,搞事,于是想弄个点歌和点新闻的功能(其实是看到别人的小精灵 (*^▽^*) )。首先把思路弄清楚,这两个功能不就是两个爬虫嘛。 在线点歌,先把音乐爬下来,然后再播放。点新闻,就是爬新闻然后处理成文本,让Nao读出来。 Nao点歌 其实重要的是找到音乐的AP...原创 2019-01-27 22:31:44 · 3083 阅读 · 7 评论 -
qqbot不能用后,我还是能用python 实现qq机器人转发重要群的信息!
上篇文章我已经介绍了coolq机器人,接下来我就直接上一些链接和我使用遇到的一些问题API配置文档 看到懂就直接看API,需要改一些参数,在你运行一次酷Q后 会自动生成一些文件,在CQP-xiaoi\酷Q Pro\data\app\io.github.richardchien.coolqhttpapi\config 前提是你已经安转好了插件找到你的QQ号的json文件复制下面...原创 2019-03-02 18:23:05 · 11411 阅读 · 2 评论 -
酷Q python 导入插件出现问题解决
前段时间心血来潮买了个云主机,准备挂QQ,windows Server 2012 但是在登录酷Q导入python插件的时候总是出现报错,重装也没用。具体错误是:加载插件出现错误-103,如下 解决办法:进入官网下载 VC++2015 然后安装即可。(X86的也要安装)在加载插件的过程可能还需要额外安装一些库,哪个报错就安装哪个就好了。另外nonebot功能的问题:计划任务...原创 2019-03-20 23:09:53 · 1772 阅读 · 0 评论 -
用Python实现远程控制电脑关机(啧啧啧)
室友太懒,晚上电脑开热点经常忘记设置电脑自动关机,可苦了我这个勤奋的孩子......思路:python先登录邮箱,利用邮箱发送指令,每隔一段时间程序检测是否有关机指发送过来,然后把命令转成cmd命令。同时反馈指令是否发送成功。一、邮箱查看和发送信息 这里使用的是QQ邮箱,想要用程序登录邮箱需要开通IMAP/SMTP服务。在我的邮箱->邮箱设置->账户->POP3...原创 2019-03-31 22:29:18 · 5322 阅读 · 4 评论 -
Python 用selenium实现自动发说说
用Selenium实现自动发说说 笔者刚学selenium,突然想用它实现自动发说说,无非就是几个点击和输入嘛,应该很简单?一、实现QQ空间自动登录登录几种方法,既可以进入i.qq.com,然后模拟点击或者输入登录;还有就是直接利用QQ的一个面登录网址登录!(一)、进入i.qq.com输入登录这里输入密码登录网上代码很多,我就直接上代码了,另外如果你电脑登了QQ可以直接模拟点...原创 2018-10-28 15:03:04 · 2792 阅读 · 9 评论