03 2025 档案
摘要:目录注意QMainWindow的基本使用方法布局(使用了垂直布局、水平布局、表单布局和布局的嵌套)打开文件以及操作文本在新建窗口中显示图片,并设置风格 注意 这个笔记主要使用例子来解释,一些函数与类的使用会在代码中解释,可能不会单独去讲 QMainWindow的基本使用方法 from PySide6
阅读全文
摘要:sys.args # 获取命令行参数列表 import sys args = sys.argv print("脚本名称:", args[0]) # 第一个参数是脚本名称 print("参数列表:", args[1:]) # 后续参数是传递给脚本的参数 # 示例: python script.py a
阅读全文
摘要:*号的用法 函数参数中的打包与解包 #使用 *args 将多个位置参数打包为元组。 def sum_numbers(*args): return sum(args) print(sum_numbers(1, 2, 3)) # 输出 6 #使用 * 将列表/元组解包为单个参数。 numbers = [
阅读全文
摘要:目录os基础操作获取当前工作目录更改工作目录列出目录内容创建目录删除目录、文件文件重命名路径拼接与拆分判断路径是否存在递归遍历目录open创建文件读取模式下写入模式下 os基础操作 获取当前工作目录 import os #返回的是一个绝对路径 print(f"当前的工作目录为:{os.getcwd(
阅读全文
摘要:目录python类相关知识 python类相关知识 class Person(object): cls_data="xiaohei"#类属性 def __init__(self, name, age):#初始化方法 self.name = name#实例化(对象)属性,self代表当前对象 self
阅读全文
摘要:目录 这里就不讲思路了,有点累了,直接上代码吧!代码写的有点乱,勿喷哈哈哈! #@author: 袁小黑 #@date: 2025/03/15 import requests import re from tqdm import tqdm import time import json import
阅读全文
摘要:目录思路具体代码: 思路 第一步: 第二步: 第三步: 第四步: 具体代码: import requests headers={ 'User-Agent':'Mozilla/5.0 (Linux; Android 6.0; Nexus 5 Build/MRA58N) AppleWebKit/537.
阅读全文
摘要:if "__name__"==__main__ 在 Python 中,if name == "main": 用于判断模块是直接运行还是被导入。主要作用是让模块既能独立运行,也能作为库被其他模块调用。 __init__.py 主要作用: 1、标识包目录 __init__.py 文件的存在告诉 Pyth
阅读全文
摘要:目录变量变量命名规则变量的类型变量的赋值python代码的执行 变量 Python 是一种动态类型语言,这意味着你不需要显式地声明变量的类型,Python 会根据你赋给变量的值自动推断其类型。 变量命名规则 1、字母、数字、下划线:变量名可以包含字母(a-z, A-Z)、数字(0-9)和下划线(_)
阅读全文
摘要:目录赋值拷贝浅拷贝深拷贝 序言 看这个贴子的小伙伴们肯定了解了python3各种基础的变量赋值操作。那么接下来我们深入的来了解一下赋值和拷贝之前的区别! 赋值 说明: 赋值操作是将一个变量名指向某个对象的内存地址,而不是创建一个新的对象。赋值后,多个变量名会共享同一个对象。 特点: 1、赋值操作不会
阅读全文
摘要:目录使用协程重要的几个函数使用异步方法爬取Microsoft Bing图片asyncio.Queue(maxsize=) 说明1: 正常的程序都是从上到下依次执行的,如果遇到了要等待的地方,就会阻塞,等待相应的代码执行完毕后,再往下执行。 说明2: 协程(Coroutine) 是一种特殊的函数,它可
阅读全文
摘要:目录安装方法Series没有列索引传参方式取值方式Series常用属性isnull()&nonull()检测缺失值DataFrame创建DataFrame筛选数据loc与iloc添加、修改数据常用参数零碎方法转换数据类型apply函数groupby()分组与agg聚合操作pivot_table():
阅读全文
摘要:下载安装miniconda 说明: Miniconda是一款管理python环境的软件工具 第一步:下载miniconda 代码如下: win+r后,输入cmd指令按回车 在终端中输入: curl https://mirrors.tuna.tsinghua.edu.cn/anaconda/minic
阅读全文
摘要:目录安装库创建图画流程1. 创建画板2. 创建一个个在画板上的图形轴3. 赋值的形式创建子图4. 开始在图上进行画画线图plot散点图scatter条形图bar、barh直方图hist饼图pie 安装库 pip install matplotlib 创建图画流程 1. 创建画板 在任何绘图之前,我们
阅读全文
摘要:说明: 这个小案例主要是访问Microsoft Bing网站去爬取“车牌”图片,代码写的时候不规范,但是效果还行,更快速的异步爬虫看这个链接:使用python协程爬取图片 代码文件结构为下图: 具体思路 #main.py #运行函数的入口 from requests import get # imp
阅读全文
摘要:安装lxml库 pip install lxml 具体使用方法 from lxml import etree #1. 将本地的html文档中的源码数据加载到etree对象。 etree.parse('file_path') #2. 将从互联网上获取的源码数据加载到etree对象中 etree.HTM
阅读全文
摘要:目录正则表达式常用的元字符常用的函数分组操作:()命名组贪婪模式和非贪婪模式 正则表达式 正则表达式(Regular Expressions,简称 regex)是一种强大的工具,用于匹配和处理文本。Python 通过 re 模块提供了对正则表达式的支持。下面是一些基本的使用方法: 常用的元字符 .:
阅读全文
摘要:目录1. get最简单的爬虫2. 带上身份和参数的爬虫3. 使用post进行对json进行爬取 1. get最简单的爬虫 使用requests包请求网址,并爬取网址,并获取其中html文件内容 import requests as r url='http://www.baidu.com/' #发起请
阅读全文
摘要:目录使用vim编辑器修改网络配置使用nmcli命令配置网络 使用vim编辑器修改网络配置 关于vim编辑器的使用方法 注意:以下配置都是在NAT网络模式下进行操作的 第一步 确定好虚拟机IP网段 并确定网关: vim /etc/sysconfig/network-scripts/ifcfg-ens1
阅读全文
摘要:目录桥接模式仅主机模式NAT网络模式 桥接模式 桥接模式 在Linux中,桥接模式通常指的是网络桥接(Network Bridging),它是一种将多个网络接口连接在一起的技术,形成一个局域网(LAN),使它们能够像在同一个网络中一样通信。 仅主机模式 仅主机网络 在仅主机模式下,虚拟网络是一个全封
阅读全文
摘要:目录第一步:打开VMware软件,创建我们的虚拟机(也就是创建一台虚拟的电脑)第二步 载入rhel8版本的iso文件,进行操作系统的安装 第一步:打开VMware软件,创建我们的虚拟机(也就是创建一台虚拟的电脑) 说明:这里使用的是NAT网络模式,可以上网,这三种网络的模式讲解可以看这篇文章:三种网
阅读全文
摘要:目录Vmware的安装方法RHEL8-iso文件下载方法Centos8-iso文件下载方法 Vmware的安装方法 VMware阿里云盘下载地址 安装步骤 注意:安装地址不要放到C盘避免占用该盘符,其他的盘符都行 注意:上面的许可证密钥可以自行百度搜索,是什么版本的就搜索相应版本的密钥 RHEL8-
阅读全文

浙公网安备 33010602011771号