
python
'"<>{{7*7}}
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
学习笔记:python3 实现百度URL采集程序
0x00 f原创 2021-01-16 22:40:32 · 716 阅读 · 0 评论 -
Python3 实现一个简单的反弹shell工具
Server.pyfrom socket import *from time import ctimefrom threading import Threadfrom subprocess import Popen,PIPEHOST = ""PROT = 23335BUFSIZE = 1024ADDR = (HOST, PROT)def send(worker_socket,data): worker_socket.send(data)def worker(worke原创 2021-01-15 01:23:01 · 700 阅读 · 0 评论 -
python实现一个简单的c段扫描器
0x00 一个简单c段扫描工具import threadingimport timeimport subprocessdef ping(ip): # subprocess.Popen() 创建子进程 # ping -c 2 指定ping的次数 count为2 # 指定bash -c是因为linux中可能有很多shell,bash -c 是为了保证命令使用 bash shell 来执行。c for choose # check = subprocess.Pope原创 2021-01-14 23:13:11 · 939 阅读 · 0 评论 -
Pandas学习笔记Day01:Pandas 数据读取,Pandas数据结构,数据查询
目录0x00 Pandas 数据读取0x01 Pandas 数据结构#产生Series对象的方法#DataFrame0x02 Pandas 数据查询0x00 Pandas 数据读取Pandas需要先读取 表格类型的数据,然后进行分析使用pd.read_csv 可以读取:csv 逗号分隔的文件tsv tab分隔的文件txt 分隔符符随意使用pd.read_excel 可以读取:excel 微软 xls 或者xlsx文件使用pd.read_sql读取 my原创 2020-11-25 14:52:39 · 633 阅读 · 0 评论 -
python_day0D 算法和数据结构:顺序表
00x00:从一道面试题开始思路:枚举法用两层或者三层for循环枚举a,b,c所有的取值,然后在循环内判断是否满足等式,如果满足就输出。三层循环版:import timestart_time = time.time()for a in range(0,1001): for b in range(0,1001): for c in range(0,1001): ...原创 2020-02-21 17:21:01 · 227 阅读 · 0 评论 -
python_day0C 爬虫和搜索引擎,静态web服务器,动态web服务器,web框架,CTRL+C和CTRL+Z的区别,文件打开方式:文本与二进制的区别
目录0x01 爬虫和搜索引擎0x02 静态web服务器0x03 文件打开方式:文本与二进制的区别0x04 CTRL+C 和 CTRL +Z 结束进程的区别:0x05 静态web服务器改进版0x06 面向对象版静态web服务器0x03 动态web服务器0x04 我的web框架(以框架为启动程序)0x05 改进版本 以MyWebServer.py为启动程序0x0...原创 2019-10-14 10:52:11 · 213 阅读 · 0 评论 -
python_day_0B 正则表达式
目录0x00 re模块基本使用:0x01 表示字符0x02 表示数量(数量描述符)0x03 代码:0x04 关于转义:0x05 表示边界0x06 匹配分组:0x07 正则表达式的高级应用:0x08 sub例题讲解0x09 贪婪与非贪婪0x0A 练习题讲解0x00 re模块基本使用:import re"""result = re.ma...原创 2019-10-07 10:29:25 · 382 阅读 · 0 评论 -
PythonDay01:基础语法(数据类型,流程控制,运算符,函数)
目录 1.注释: 2.变量以及类型 数据类型: 字符串:字符串和元组都是不可变类型。 列表:可以同时存储多个不同类型的变量 元组:增删改都不行,只能查 字典: 3.流程控制 4.运算符 5.函数 vi helloworld.py 编辑 python3 helloworld.py美国的技术是最新的,一般经过四五年才会引入到国内的一线城市,再过...原创 2019-08-01 10:54:36 · 556 阅读 · 0 评论 -
pythonDay06核心编程part2(类装饰器,元类,垃圾回收,内建属性(属性拦截器),内建函数(fliter,map,reduce,sorted),集合,functools,模块进阶)
我若将死,给孩子留遗言,只留一句话:Repetition is the mother of all learning重复是学习之母。他们将来长大,学知识,技巧、爱情、事业、交流....倘若懂得行动的力量,不怕重复,不怕犯错误,那就大有希望靠近幸福了。---id:实验楼扫地阿姨目录0x00 类装饰器0x01元类(之后jquery中的orm映射的原理就是用这个做的)动态创建类...原创 2019-08-19 01:18:58 · 198 阅读 · 0 评论 -
pythonDay03:面向对象编程
目录0x00 定义一个类(__init__,__str__)0x01 类的私有属性:0x02 私有方法:0x03 __del__方法:0x04 引用计数:0x05 继承:0x06 重写:0x07 多继承:0x08 多继承的注意点:0x09 多态:0x0A类属性、实例属性:0x0B类方法,实例方法,静态方法:0x0C 类与实例对象的魔术字典属性...原创 2019-08-07 15:13:19 · 230 阅读 · 0 评论 -
pythonDay04:模块 列表生成式
模块:一个模块就对应一个py文件sudo pip install pygame python2安装一个pygame模块sudo pip3 install pygame python3安装一个pygame模块安装完成后,在交互模式中,import pygame 如果没有报错,就说明安装成功了,如果报错了,就说明安装没有成功。自定义模块:sendmsg.pydef te...原创 2019-08-14 11:04:11 · 116 阅读 · 0 评论 -
pythonDay05:linux系统编程(调试,编码风格,多任务,fork,join,Process,进程池,apple,进程间通信)
目录0x00 调试:0x01 编码风格0x02 多任务1.操作系统如何实现多任务2.进程 vs 程序3.fork()4.多进程修改全局变量5.多次fork的问题:5.Process创建进程:6.join7.Process的子类创建进程8.进程池9.apple堵塞式:几乎不用0x03 进程间通信:0x00 调试:pdb:pdb是基...原创 2019-08-20 21:12:06 · 620 阅读 · 0 评论 -
pythonDay05 核心编程Part1(模块、作用域、深拷贝、浅拷贝、私有化、property、动态语言、生成器、迭代器、闭包、装饰器)
目录0x00重新导入模块:0x01 循环导入0x02 作用域:0x03== 、is:0x04深拷贝 和 浅拷贝 (重点)0x05私有化0x06property 的使用0x04python是动态语言那么如何给对象添加方法呢?0x04生成器0x05 迭代器0x06 闭包0x07 装饰器import 在导入模块时,我们如何知道imp...原创 2019-08-16 11:30:58 · 371 阅读 · 0 评论 -
pythonDay06 linux系统编程02:(多线程,同步,生产者与消费者模式,ThreadLocal对象,异步,GIL全局解释器锁)
目录0x00 多线程-threading1.进程vs线程:2.多线程实现方法二:3.线程共享全局变量4.线程共享的全局变量的弊端这种方式虽然解决了问题,但是轮询过程中,仍然占据cpu资源,比较浪费,下面介绍使用互斥锁的方式。5.互斥锁:6.多线程使用非共享变量:7.死锁0x01 同步0x02:设计模式之生产者与消费者模式0x03 Thread...原创 2019-08-23 14:55:06 · 481 阅读 · 0 评论 -
pythonDay07 网络编程 01(socket,网络调试助手,飞秋,单工,半双工,全双工,内网聊天室,echo服务器,全双工聊天室)
目录0x00:包是如何被发送的?0x01 浏览器如何将域名解析为IP地址?0x02:协议简介0x03IP地址:0x04Socket:0x05用linux给windows 的网络调试助手发送消息python3版本0x06给飞秋发送消息0x08 单工,半双工,全双工0x09 只能接受消息的内网聊天室0x0A echo服务器0x0B 模拟QQ...原创 2019-08-27 17:33:15 · 1002 阅读 · 0 评论 -
python_day08:网络编程02(wireshark,tftpd32,客户端怎样从服务器下载文件,tftpd客户端)
目录0x00 wireshark0x01 Tftpd320x02 客户端怎样从服务器下载文件呢?0x03完整程序:0x00 wireshark注意目标ip中只要是是主机号全部是1的地址 全部是广播地址,例如:192.168.2.25510.10.255.25510.255.255.255255.255.255.255 这些都是广播地址。w...原创 2019-08-28 21:26:23 · 541 阅读 · 0 评论