![](https://img-blog.csdnimg.cn/20201014180756925.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Python
文章平均质量分 66
我是大肥鼠
???
展开
-
[Python3基础] 多线程
文章目录多线程线程 多线程 Python3线程中常用的两个模块为: _thread threading(推荐使用) thread模块已被废弃。用户可以使用threading模块代替。所以,在Python3中不能再使用"thread"模块。为了兼容性,Python3将thread重命名为"_thread"。 线程 ...原创 2021-01-15 16:14:29 · 94 阅读 · 0 评论 -
Python 网络爬虫2:第三方库requests 渗透脚本的编写(SQL注入的EXP,主机发现、端口扫描)
文章目录Python 编写EXPrequests库的使用http方法发送http请求定制头部超时 Python 编写EXP 主要是针对Web 应用中的漏洞,与Web应用进行交互,大多是基于HTTP协议的,所以需要引入一些关于HTTP的模块,例如:第三方模块 requests模块 安装:pip install requests requests库的使用 http方法 GET 获取资源 POST 传输实体主体 PUT 传输文件 HEAD 获得响应报文首部 DELETE原创 2020-12-30 14:55:47 · 1472 阅读 · 1 评论 -
使用Python编写简单的端口扫描程序
文章目录实现功能具体用法运用的模块最终代码结果展示 实现功能 端口扫描 具体用法 我们这里是模仿nmap扫描工具那种用法,在执行程序的时候要加入参数来调用,如图所示: 运用的模块 sys(用来接收追加的参数)、socket(用来判断端口是否开放)、re(使用正则来提取端口列表) 最终代码 import socket import sys import re port_list = [22, 80, 3389, 21, 3306, 1521, 1433] # 常用端口 def open_test(ip原创 2021-01-11 19:29:47 · 1267 阅读 · 2 评论 -
[Python3基础] 网络编程==>应用:基于C/S架构聊天程序的实现(简单的反弹shell)、端口扫描的实现
文章目录什么是Socket?socket()函数Socket 的内建方法实例:导入socket、sys模块服务端客户端Python网络编程中的一些重要模块 什么是Socket? Socket又称"套接字",应用程序通常通过"套接字"向网络发出请求或者应答网络请求,使主机间或者一台计算机上的进程间可以通讯。 socket()函数 在python中,可以通过socket()函数创建套接字 socket.socket([family[, type[, proto]]]) family: 套接字家族可以是 A原创 2020-12-04 20:25:22 · 514 阅读 · 1 评论 -
[Python3基础] 网络爬虫(爬取网页中的图片)、正则表达式
文章目录什么是爬虫?python爬虫的基本架构urllib库request模块 实现下载网页的三种方式urllib库 parse模块http库 cookiejar模块正则表达式 re模块实例:爬取网页中的图片 什么是爬虫? 一段自动抓取互联网信息的程序,从互联网上抓取对于我们有价值的信息。 python爬虫的基本架构 Python 爬虫架构主要由五个部分组成,分别是调度器、URL管理器、网页下载器、网页解析器、应用程序(爬取的有价值数据)。 功能 调度器 相当于一台电脑的CPU,主要负责调原创 2020-11-29 21:13:10 · 1284 阅读 · 0 评论 -
[Python3基础] for循环、while循环、break、continue、pass、range()函数
文章目录for循环while循环 for循环 while循环 猜数字小游戏 ‘’‘ 格式: while 条件: 循环语句 只要满足条件就会循环,注意缩进4个空格 ’‘’ import random c_choice = random.randint(1,100) i = 0 while i < 10: i=i+1 p_choice = int(input("请输入100以内的整数:")) if p_choice > c_choice: prin原创 2020-11-29 21:00:33 · 381 阅读 · 0 评论 -
[Python3基础] File文件对象读取和写入、OS模块常用函数
文章目录open() 方法:创建文件对象file文件对象的常用方法文件读取:文件写入:复制文件 open() 方法:创建文件对象 用于打开一个文件,并返回文件对象,在对文件进行处理过程都需要使用到这个函数,如果该文件无法被打开,会抛出 OSError。 注意:使用 open() 方法一定要保证关闭文件对象,即调用 close() 方法。 open() 函数常用形式是接收两个参数:文件名(file)和模式(mode)。 open(file, mode='r') 完整的语法格式为: open(file原创 2020-11-29 20:59:18 · 486 阅读 · 0 评论 -
[Python3基础] 模块和函数、参数、异常、面向对象编程(类的方法、继承)
文章目录函数函数的创建函数的调用参数lambda表达式(匿名函数)模块import语句from...import语句异常捕获 函数 函数是组织好的,可重复使用的,用来实现单一,或相关联功能的代码段。 函数的创建 函数代码块以 def 关键词开头,后接函数标识符名称和圆括号 ()。 任何传入参数和自变量必须放在圆括号中间,圆括号之间可以用于定义参数。 函数的第一行语句可以选择性地使用文档字符串—用于存放函数说明。 函数内容以冒号 : 起始,并且缩进。 return [表达式] 结束函数原创 2020-11-29 20:58:28 · 161 阅读 · 2 评论 -
[Python3基础] 标识符、命名规范、六大标准数据类型(Numbers、String、List、Tuple、Set、Dictionary)、变量赋值、数据类型的转换
文章目录Python的下载和安装Python的使用print输出键盘输入 Python的下载和安装 下载:官网https://www.python.org/ 下载之后傻瓜式安装就可以了 Python的使用 命令行启动python编译器 记事本编辑 新建一个记事本文件,将后缀改成.py 右键—用python自带的IDE打开,编辑 点击run print输出 print函数 print("*"*10) 输出10个* print(" "+"hello") 字符串拼接 p原创 2020-11-27 23:35:44 · 591 阅读 · 1 评论