python 3高级
高级
LKmnbZ
这个作者很懒,什么都没留下…
展开
-
python之正则表达式
正则表达式是一个特殊的字符序列,它能帮助你方便的检查一个字符串是否与某种模式匹配。Python 自1.5版本起增加了re 模块,它提供 Perl 风格的正则表达式模式。re 模块使 Python 语言拥有全部的正则表达式功能。compile 函数根据一个模式字符串和可选的标志参数生成一个正则表达式对象。该对象拥有一系列方法用于正则表达式匹配和替换。re 模块也提供了与这些方法功能完...原创 2020-01-12 18:41:43 · 176 阅读 · 0 评论 -
python之多线程与多进程
多线程类似于同时执行多个不同程序,多线程运行有如下优点:使用线程可以把占据长时间的程序中的任务放到后台去处理。 用户界面可以更加吸引人,比如用户点击了一个按钮去触发某些事件的处理,可以弹出一个进度条来显示处理的进度。 程序的运行速度可能加快。 在一些等待的任务实现上如用户输入、文件读写和网络收发数据等,线程就比较有用了。在这种情况下我们可以释放一些珍贵的资源如内存占用等等。每个独立的线...原创 2020-01-12 18:58:19 · 142 阅读 · 0 评论 -
python之网络编程
1. 网络基础知识IP地址:32位二进制数字,常见的形式是192.168.0.X它的作用是在网络中定位到一个计算机局域网使用的IP地址:192.168.0.0-192.168.255.255172.16.0.0-172.31.255.25510.0.0.0-10.255.255.255特殊的IP地址:127.X.X.X 127.0.0.1本机X.X.X 多播地址,...原创 2020-01-12 19:22:35 · 717 阅读 · 0 评论 -
python之运维脚本(psutil)
1. 安装psutilpsutil用于在python中检索有关正在运行的进程和系统利用率的信息cmd下运行pip install psutil2. 获取cpu信息第一个cpu的逻辑数量,第二个是cpu的物理数量查看cpu的完整信息获取cpu使用率获取内存信息,swap使用就用swap_memory方法磁盘数据,磁盘利用率用disk_usa...原创 2020-01-12 19:38:45 · 370 阅读 · 0 评论 -
python项目综合案例(获取同一个局域网的所有ip并对其进行欺骗)
1. ARP扫描的原理每个电脑都有一个ARP缓存表,表里的MAC地址和IP地址是一一对应的,如果缓存表里没有目标地址的MAC地址,则会向同一网段的所有主机发送信息,目标地址收到信息后会回应,同时双方都会更新自己的ARP缓存表,有效时间内下次通信时直接查询就可以了。2. 第一步 获取本机上网的IP以及网关 3. 获取同一个局域网的所有ip并对其进行欺骗#获取本机...原创 2020-01-12 19:46:30 · 889 阅读 · 0 评论 -
python实战之反弹shell远程控制
shell就是一个命令执行环境,在windows系统下可以认为shell就是cmdwebshell就是通过浏览器输入命令,在远程电脑上执行反弹shell就是控制者作为服务器使用,被控制者作为客户端使用python执行系统命令,os subproceeos.popen(command+”2>&1”).read() 2>&1可以把出错信息解读出来...原创 2020-01-12 20:05:30 · 953 阅读 · 0 评论