自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(20)
  • 收藏
  • 关注

原创 mmitmproxy 抓包工具使用

mitmproxy是一个支持HTTP/HTTPS 协议的抓包程序,和 Fiddler、Charles有类似的功能,只不过它以控制台的形式操作。mitmproxy还有两个关联组件。一个是mitmdump,这是mitmproxy的命令行接口,利用它我们可以对接 Python 脚本,用Python 实现监听后的处理。另一个是mitmweb,这是一个 Web 程序,通过它我们可以清楚地观察到mitmmproxy捕获的请求。

2024-08-31 15:26:47 930

原创 APP 数据抓取 - Charles 抓包工具的使用(Charles 端口配置、CA 证书配置、Charles Android 模拟器配置)

Android 手机使用 charles 抓 https 请求(保姆级教程)网易 mumu 模拟器安装下载 charles 的 CA 证书

2024-08-30 21:26:52 1587

原创 高阶Python:代码精进之路——单元习题,项目代码

Python 中没有变量声明,从理论上来说,是否能够有未初始化的数据?

2024-08-22 12:50:45 761

原创 pycharm 数据库工具

在软件开发过程中,是离不开数据库的,PyCharm 为操作数据库提供了丰富的功能,可以在不离开 PyCharm IDE 的环境下连接不同类型的数据库,可执行 SQL 脚本、查看结果以及导出导入数据等功能,本节课程将介绍这些常用功能在 PyCharm 中 如何使用。学习本章应该具备数据库的基础知识。PyCharm 中的数据库管理功能由 Database Toools and SQL 插件支持。该插件支持 DataGrip 中提供的所有功能 (DataGrip 是开发人员的独立数据库管理环境,也是 JetBra

2022-06-22 15:47:26 5551 2

原创 selenium提取斗鱼平台信息

写在开始:最近在学selenium模块时,尝试使用selenium提取了斗鱼直播的房间信息,其中有两处bug,一,提取完第一页信息完之后,反转到第二页时信息提取错误,第二就是,拿不到直播的封面,后续我会继续修改,本源码我是在网上查找的,但是源码也有问题,我是在原有的基础上修改了一下这是我自己写的:from selenium import webdriverimport timeclass Douyu(object): def __init__(self): ...

2022-05-18 12:58:18 336

原创 Numpy axes(轴)?

原文链接:Numpy Axes, Explained - Sharp SightNumpy Axes,解释2018 年 12 月 10 日约书亚・艾伯纳本教程将解释 NumPy 轴。它将解释什么是 NumPy 轴。本教程还将解释轴的工作原理,以及我们如何将它们与 NumPy 函数一起使用。尽管您最好阅读完整的教程,但如果您想跳过,可以通过单击以下链接之一来完成:NumPy 轴的快速解释 如何使用 Numpy 轴的示例 关于一维 NumPy 数组中的轴的警告在详细解释 Num.

2022-04-25 10:39:10 1934

原创 python与MySQL交互: pymysql 的增删改操作

第一步:导包import pymysql第二步:连接数据库 # 连接数据库 conn = pymysql.connect(user='root',password='123456',host='localhost',database='itclass',port=3306,charset='utf8')第三步:获取游标,执行MySQL指令 # 获取游标 cursor = conn.cursor() # 对数据完成增删改操作,需要把修改的数据提

2022-04-14 19:00:08 1554

原创 python与Mysql交互:pymysql查询语句操作

第一步:需要导入pymysql这个包import mymysql第二步:和MySQL建立连接# 连接MySQL需要用到connect()函数,函数用法: connect(user='用户名', password='密码', host='主机地址', dat...

2022-04-14 15:11:40 2364

原创 python pip 手动安装

有时不知道某些原因在cmd命令行中我们使用pip install 安装python第三方库时安装不成功,这时可以选择我们的手动安装。步骤一:https://pypi.org/打开链接搜索要安装的库,步骤二:将压缩包下载到Lib文件里面步骤三:进入压缩后的文件里面,在文件路径下输入cmd步骤四:执行 pythonsetup.pyinstall 命令;步骤五:cmd打开终端,查看是否安装成功...

2022-04-06 13:08:25 6256 1

原创 PyCharm登录MySQL数据库

第一步:登录pycharm,新建一个文件第二步:进入pycharm后点击右边的Databases第三步:点击小加号,点击Data Source,选择MySQL第四步:首次登录左下角会有一个黄色小三角,意思是提醒我们更新驱动,点击Download更新即可,随后输入自己的 User 和 password,我的是root 密码为123456第五步:有些用户可能点击ok后,进入后输入命令会出现一下...

2022-03-18 13:04:29 2084

原创 numpy下载失败解决方法

方法:使用清华大学开源软件镜像下载一:清华大学开源软件镜像站网址pypi | 镜像站使用帮助 | 清华大学开源软件镜像站 | Tsinghua Open Source Mirror 二:找到安装python的文件路径,打开Scripts,在文件路径显示框中输入cmd三:打开镜像网址,复制临时使用下的地址在pip install 后面输入numpu,回车安装即可(注:安装前需要将pip安装到最新版本)...

2022-02-11 12:00:14 5837 1

转载 numpy 介绍和基础使用详解

NUMPY INTRODUCTION 原文链接:numpy 介绍和基础使用详解 - 木秀 - 博客园NUMPY 提供了一个在Python中做科学计算的基础库,重在数值计算,主要用于处理多维数组,用于储存和处理大型矩阵,本身是由C语言开发,比python自身的列表结构要高效的多。高性能科学计算和数据分析的基础包,总结:• NUMPY是一个Python科学计算基础库,提供了多维向量• NUMPY提供了用于数组快速操作的方法,数学,逻辑,排序,选择,线性代数,统计等• NUMP...

2022-02-10 14:36:15 707

原创 Jupyter notebook文件默认存储路径以及更改方法

1.文件默认存储路径怎么查? 安装Jupyter notebook后,新建文件的默认存储路径一般在C系统盘,那么路径是什么呢? 首先,新建一个.ipynb文件,输入以下脚本,运行出的结果即是当前jupyter文件默认保存路径%pwd # ctrl+enter 运行2. 文件默认存储路径怎么改?第一步:根据代码结果找到配置文件路径(我的已经修改过了,系统默认的位置是在 C:\Users\Lenovo\.jupyter)找到 jupyter_notebo...

2022-02-09 17:41:14 15850 15

转载 Jupyter Notebook介绍、安装及使用教程

链接:https://www.jianshu.com/p/91365f343585/来源:简书一、什么是Jupyter Notebook?1. 简介Jupyter Notebook是基于网页的用于交互计算的应用程序。其可被应用于全过程计算:开发、文档编写、运行代码和展示结果。——Jupyter Notebook官方介绍简而言之,Jupyter Notebook是以网页的形式打开,可以在网页页面中直接编写代码和运行代码,代码的运行结果也会直接在代码块下显示。如在编程过程中需要编写说明文.

2022-02-08 18:37:31 105393 1

转载 python中Jupyter Notebook库的安装及安装失败的解决方法学习

原文链接:https://blog.csdn.net/jiangzubing520/article/details/80253792一、Jupyter notebook的认识 Jupyter Notebook(此前被称为 IPython notebook)是一个交互式笔记本,支持运行 40 多种编程语言。其本质是一个 Web 应用程序,它运行以网页的形式存在,便于创建和共享文学化程序文档,支持实时代码,数学方程,可视化和 markdown。 用途包括:数据清理和转换,数值模拟,统计建模,机器...

2022-02-08 17:11:41 8931

原创 user_agent请求头

import random# pc端的user-agentuser_agent_pc = [ # 谷歌 'Mozilla/5.0.html (Windows NT 6.1; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/39.0.html.2171.71 Safari/537.36', 'Mozilla/5.0.html (X11; Linux x86_64) AppleWebKit/537.11 (KHTML, li.

2022-01-22 18:10:04 352

原创 urllib使用案例

1.HTTP请求协议关键字 说明 Request URL 请求的URl地址 Request Method 请求的方法:GET/POST Status Code 状态码: 200:访问成功 206:视频传输 403:不允许访问 404:没有找寻此界面 500:服务器错误 Remote Address 远端地址 : ( IP:...

2022-01-22 18:06:30 1976

原创 爬虫:数据清洗与提取

1.正则表达式2. re模块使用案例例:提取 index.html 里的Eamil和手机号# 导入re模块import rewith open('index.html','r',encoding='utf-8') as f: # 读取index文件 html = f.read() # 返回读取文件 # re.sub('正则表达式','替换成的字符串','被匹配的字符串') html = re.sub('\n','',html)

2022-01-22 14:18:45 974

原创 Django无法执行迁移文件

前提 前提 前提 :必须安装了两个底层包 pymysql 和 mysqlclient问题:数据库配置不正确数据库迁移与文件中我们首先需要先执行 python manage.py makemigrations 用来生成迁移文件显示成功,无报错。但输入 python manage.py migrate 命令执行迁移文件时就回报错误 settings.DATABASES is improperly configured.(数据库匹配不正确)解决: 那么怎么解决呢?第一步:在..

2022-01-07 19:08:59 1843

原创 pycharm 无法创建 MySQL 数据库的原因(时区问题)

可能有许多人在学习数据库时,用的是IDE,pycharm,因为在cmd敲代码有很多弊端,例如:1,没有提示字符,对新手很不友好 2,如果有代码出错,导致重头再来今天我就介绍一下可能会遇见的错误时区问题:原因:服务器返回无效时区。MySQL驱动 jar 中默认的是UTC,UTC代表的是全球标准时间,但我们是北京时间也就是东八区,领先UTC八个小时,应为时区不同系统可能显示异常报错。解决方法:在最终连接url上追加 /?serverTime...

2022-01-07 18:30:17 1401

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除