python
MessyS
https://www.messys.top【官网:Messy的博客~~~】
吃饭碎觉打豆豆,前端后端一起玩,还会一点小安全
嗯.......强行押韵,最为致命(〃'▽'〃)
展开
-
python中的sys.argv
日常前言最近需要用到一个icmp发包的功能,源码一部分写到了sys.argv,实在没怎么懂,度娘一波,操作过程记录下来开始源码分析if len(sys.argv) < 2: dev = "eth0"else: dev = sys.argv[1]解析通过判断sys.argv的长度来选择网卡,先用python试一下到底会有什么输出看到这个输出时候的我:...原创 2019-01-02 10:18:40 · 1182 阅读 · 0 评论 -
7行代码实现图片等比例压缩(python)
日常前言最近准备写一个摄影图片的发布功能,之前图方便就直接使用js获取图片了(https://www.messys.top/photos/),现在为了更加方便的使用该功能,当然是要加入后台管理的呀,所以便开了此篇。先把标题的功能做出来(我不是标题党的呀!)from PIL import Imagefile = '1.jpg'img = Image.open(file)w,h = im...原创 2019-04-22 12:32:01 · 3179 阅读 · 2 评论 -
Ajax常用方法与后端(Django)通信403的解决方案
日常前言最近Ajax用的越来越多了,每次用的时候都总是要去慢慢的翻看零散记录的笔记,So,今天整理一份详细的笔记,相信对各位会有点用。开始1、$.ajax()用于向服务器发送HTTP请求,通过不重新加载页面的方式,更新页面的数据。常用的请求方式有GET和POST两种,e.g:$.ajax({ url: '/messyAjax/', type: 'GET', s...原创 2019-04-08 13:56:06 · 589 阅读 · 0 评论 -
Python监控主机硬件信息
日常前言最近个人网站准备重新写一个管理台,其中一个功能就是监控服务器的硬件资源信息,以下使用psutil库获取硬件信息,给出代码,开箱即用import psutilimport datetimeimport timeclass MessyServerHardware: def __init__(self): self.__now_time = time.strftime('%Y-...原创 2019-04-01 17:17:59 · 1452 阅读 · 0 评论 -
用Python来管理Nginx日志(按时截断、清空size为0的日志、每月一删)
日常前言最开始建站的时候,网上搜集怎么对nginx产生的日志进行按小时切断的方法,搜出来的基本都是使用sh的脚本(Linux能直接解析的语言),无法完全看懂的我只好直接ctrlCV(T_T)。后来想想,干嘛不用Python试试呢?说写就写!开始第一步,按时截断按时一般来说我们都是不会希望巨多的日志数据全部存储到一个文件里的,所以我们需要按自己的需要进行定时截断日志。在实际生产过程...原创 2019-03-06 10:04:37 · 341 阅读 · 0 评论 -
没事干?要不用Python找个对象
日常前言哈哈哈,我猜你是被标题骗进来的!,但是我并不是标题党,真真真的来用Python找个对象,只不过这个对象嘛,大家都懂的,当然是Class和self这两个面向对象编程的东西,初学Python的时候学了一点,做了的笔记,敷衍了事,之后便再也没用过了-_-!!当后来建立博客网站的时候,1000多行代码全部挤到一个文件、各种变量重名、各种bug,才知道Class的好处由于Class之后会占用...原创 2019-03-06 10:02:07 · 188 阅读 · 0 评论 -
用树莓派打造自己的对话式智能家居控制中心——Hi,Messy(二)
日常前言第一篇的唤醒相信度娘搜一下关键词snowboy都能出现与之相似的内容,但是能度娘到的关于snowboy的信息也仅限与此,相信很多人和我当初一样,虽然能唤醒了,但是做不了更多的事情,比如唤醒之后想录个音,或者用pygame、mplayer这样的工具放首歌,snowboy都会直接终止进程,报错无设备,必须要重启才能解决。 So,作为Hi,Me...原创 2019-01-21 13:07:40 · 4281 阅读 · 1 评论 -
用树莓派打造自己的对话式智能家居控制中心——Hi,Messy(一)
日常前言最近一顿脑热,想要弄个家居控制中心,奈何老天总喜欢玩我,尝试过使用dueros镜像,但是它支持支3B,我的是3B+ 后来又买了小度音箱,然后去百度的开发者开放平台逛了一圈,发现,其实开放平台不是很开放不太开放,适合个人开发的技能很少,而且家居控制完全没有办法做,而且音箱时常会有听错的情况发生;后来又去用git上的一个叫做叮当的项目,但是始终唤...原创 2019-01-21 00:12:49 · 1337 阅读 · 1 评论 -
Python多线程的退出控制
Python多线程的退出控制日常前言最近接 到一个抢票的爬虫外包,那个网站及其之捞,访问购票地址竟然还要排队,在购票高峰临时升一下服务器配置不行吗…没办法,甲方爸爸的要求还得做啊,其中一个障碍便是目标网站的后端限制了访问频次,俗话说:“上有政策,下有对策。” 立刻想到了多线程 + 多代理的方式进行访问。但此时问题便来了,多代理还好说,再写个爬虫爬一堆下来就好,多线程可就麻烦多了,多线程一旦...原创 2019-06-15 14:34:03 · 49941 阅读 · 6 评论