怎么模拟磁盘空间满的情况?附几个磁盘性能测试软件名备忘
可以用python脚本来填充文件快速创建一个让硬盘磁盘撑爆的文件。很简单的代码直接贴上了:
这种操作方式因为不是真的写文件数据,只是改变了文件指针,我这个快300G的单文件不到一秒就完成了。其实我本意是想找个能模拟mssql负载压测的工具(上面代码里面也贴了相关的软件名,但还没时间研究),在遨游冲浪的时候发现了这个么个有意思的python脚本就分享出来了!
[……]
基于阿里云python sdk实现阿里云物联网MQTT的客户端订阅及发布
阅读本文前需已确保了解如下内容:
1、有开通阿里云物联网相关产品,或已有阿里物联网产品下的设备要素信息product_key、device_name、device_secret
2、有使用过MQTT.fx、MQTTX等mqtt客户端软件,了解如何使用这些软件实现客户端连接及订阅发布,这会有助于理解本文sdk的排错
3、实验环境:win10、python3.7
4、阿里云物联网官方文档地址:https://help.aliyun.com/document_detail/98292.html?spm=a2c4g.98293.0.0.348036e8JBlcf4
5[……]
python实现mqtt客户端进行topic订阅及发布
python连接mqtt进行消息收发,网上相关教程比较多,之前研究ESP32对接阿里云物联网时接触过一点mqtt的内容,见这篇文章《阿里云物联网MQTT用户名密码生成链接参数(MQTT客户端发布订阅)》
如果要用python处理mqtt相关消息收发,需要用到paho-mqtt这个库,网上教程一般都是发布与订阅分别在不同的python里面实现,一个python程序负责发布,另一个负责一直循环监听订阅消息,如果想运行python程序中可以随时根据输入的指令进行消息发布,以及显示订阅结果,可以尝试做个while循环实现。
下面贴上根据网络改编的mqtt代码,注意里面的参数是我这边某个阿里[……]
python读取excel报错UnicodeDecodeError: ‘utf-16-le’ codec can’t decode bytes
python读excel时报错
UnicodeDecodeError: ‘utf-16-le’ codec can’t decode bytes in position 36-37: illegal encoding
网上一般是建议复制excel内容到另一个新建的excel文件中。我这边实际测试在原excel文件里面随便找个单元格有值加个空格保存,再然后去掉加的那个空格并保存,然后python读取就不报错了。
猜测是编辑保存时软件自动修复了一些不标准的excel文件格式(我用的时wps,excel文件是从应用程序里面直接导出来的)。在使用python读取excel文件的过程中建议[……]
通过http网站搭建socks5代理内网隧道——Neo-reGeorg
Neo-reGeorg是用于搭建http隧道的工具软件,从而利用目标主机进行内网代理。它是重构版的reGeorg,兼容python2及python3,也一直在持续更新。
使用了几次发现Neo-reGeorg有一些使用场景及特点需要注意(当然这个结论是基于我的使用情况总结的,因环境不同可能使用结论也会不同)
如何使用?
其实gitbub上已经写的很清楚了,就是这个网站经常抽风(大家都懂的~),据说可以尝试加个k来实现快速访问(把网址域名里的github换成kgithub)这种一般都是做了一层代理转发,即使有效也千万别去登录账号,这些经过中转的流量万一被对方抓包利用就gg了。[……]