猴子 补丁 用途python

python-matplotlib库

学习过程中跟着敲的代码:import matplotlib.pyplot as pltfrom matplotlib.image import imreadplt.rcParams["font.sans-serif"] = ['Arial Unicode MS'] # 设置字体# plt.rcPar ......
python-matplotlib matplotlib python

python获取某单元格的行和列

解决问题: 在读取excel时, 假如读取到了我想要的数据,则返回它所在的行和列 import openpyxl # 打开Excel文件并选择工作表 wb = openpyxl.load_workbook(r'D:\Users\72036454\Desktop\test.xlsx') sheet = ......
单元 python

Navicat软件、python操作MySQL

Navicat软件 1. 软件简介 第三方开发的用来充当数据库客户端的简单快捷的操作界面 无论第三方软件有多么的花里胡哨,底层的本质还是SQL 能够操作数据库的第三方可视化软件有很多,其中针对MySQL最出名的就是Navicat 1.浏览器搜索Navicat直接下载 版本很多、能够充当的数据库客户端 ......
Navicat python MySQL 软件

【python】使用build模块进行简单打包分发

build模块 build模块是python3.6引入的一个简单的打包工具,和setuptools的区别是,build更加灵活简单,而setuptools提供了很多的高级功能, 可以更加灵活的满足不同的项目需求 也就是说,build提供了一个简单的标准库级别的构建和打包工具,而setuptools ......
模块 python build

Python 操作 MongoDB

Python 操作 MongoDB 1 MongoDB 简介 MongoDB 是一个基于分布式文件存储的数据库。由 C++ 语言编写。旨在为 WEB 应用提供可扩展的高性能数据存储解决方案。 MongoDB 是一个介于关系数据库和非关系数据库之间的产品,是非关系数据库当中功能最丰富,最像关系数据库的 ......
MongoDB Python

Centos 7 安装 Python3.9.16

1、下载Python官网(https://www.python.org/downloads/)对应的安装包,选择3.9.16的linux版本 wgethttps://www.python.org/ftp/python/3.9.16/Python-3.9.16.tgz 2、解压tgz包 tarzxvf ......
Python3 Centos Python 9.16 16

python把结果保存到word

开始 Python操作Word用到了模块python-docx,它把word分割成很多段落,如下结构: document> paragraph / picture > run 其中document是整个文档对象, paragraph是段落 run是段落下的按照样式来分割的小块,每块有独立的样式。 安 ......
结果 python word

Python-venv-创建和管理虚拟环境

#Python-venv-创建和管理虚拟环境 https://docs.python.org/3/tutorial/venv.html 概述 Python应用程序通常会使用不在标准库内的软件包和模块。应用程序有时需要特定版本的库,因为应用程序可能需要修复特定的错误,或者可以使用库的过时版本的接口编写 ......
Python-venv 环境 Python venv

Python 安装 pyenv

安装 安装到指定位置方便管理 pip install pyenv-win -i "D:\Program Files\pyenv" 配置环境变量 查找安装的版本 这里我们安装3.11 为示例 安装后我们在下面的versions目录可以找到Python的程序文件 ......
Python pyenv

python—numpy库学习

import numpy as nparr = np.array([1, 2, 3])print(arr.shape)print(arr)arr = np.arange(10)print(arr.shape)print(arr)# (开始,截止,步长)# [开始,截止)范围内步长为间隔的更新arr ......
python numpy

Code-C++ Invoke Python

Code-C++ Invoke Python https://www.cnblogs.com/yongchao/p/17299892.html 使用 C 或 C++ 扩展 Python 扩展和嵌入 Python 解释器 Python 3.10.11 Python/C API 参考手册 Python ......
Code-C Invoke Python Code

Python 中 sorted 函数的详解

1. 语法 sorted(iterable, cmp=None, key=None, reverse=False) 功能说明: sorted() 函数是 Python 中的内置函数,sorted() 可以对所有可迭代的对象进行排序操作。 内置的 sorted() 确保是稳定的。如果一个排序确保不会改 ......
函数 Python sorted

Python多线程与GIL锁

Python多线程与GIL锁 python多线程 Python的多线程编程可以在单个进程内创建多个线程来同时执行多个任务,从而提高程序的效率和性能。Python的多线程实现依赖于操作系统的线程调度器,并且受到全局解释器锁(GIL)的限制,因此在某些情况下,多线程并不能真正实现并行执行。 import ......
线程 Python GIL

OS-Linux-Ubuntu22.04x64-Python-C++调用Python缺少Python.h

OS-Linux-Ubuntu22.04x64-Python-C++调用Python缺少Python.h 使用 C 或 C++ 扩展 Python 扩展和嵌入 Python 解释器 Python 3.10.11 Python/C API 参考手册 Python 3.11.3 Python/C API ......
Python OS-Linux-Ubuntu Python-C Ubuntu Linux

[数据分析与可视化] Python绘制数据地图2-GeoPandas地图可视化

本文主要介绍GeoPandas结合matplotlib实现地图的基础可视化。GeoPandas是一个Python开源项目,旨在提供丰富而简单的地理空间数据处理接口。GeoPandas扩展了Pandas的数据类型,并使用matplotlib进行绘图。GeoPandas官方仓库地址为:GeoPandas ......
地图 数据 数据分析 GeoPandas Python

python 十六进制转换字符

a = b'\xE6\x88\x91\xE6\x98\xAF\xE8\xAF\xB7\xE6\xB1\x82'print(a.decode('utf-8').encode('utf-8'))print(a.decode('gbk').encode('gbk'))print(a.decode(enco ......
十六进制 字符 python

使用VScode进行Python开发

一、Microsoft Store中安装:terminal 二、PowerShell中执行: [win10新版或者win11使用: 单个命令安装运行 WSL 所需的一切内容(需要重启计算机):wsl --install 检查发行版的 WSL 版本:wsl -l -v ]win10旧版1.dism.e ......
VScode Python

python画散点图

import numpy as np x=np.array([1,10]) y=np.array([10,5]) w=[] w1=[] import matplotlib.pyplot as plt for i in range(100): w.append(x[0]*i*0.01+(1-i*0.0 ......
python

Python的time库

time库为Python标准库,常用来处理和转换时间。 官方文档:time 时间的访问和转换 — Python 3.11.2 文档 time.time time.time() 返回一个float类型的时间戳。如下: 什么是时间戳? 时间戳是自世界协调时(UTC)起始时间1970年1月1日0时0分0秒 ......
Python time

现在还值得学Python吗?

今年是23年,互联网大裁员,计算机行业的小伙伴也深有体会,那么还没有入行的我们要怎么去选择编程语言?一文简单带你分析你应该值得去学什么 原文地址,未来会持续更新Python面试题、前后端分离项目,点击链接前往 结论 值得去学Python,不管是作为第一编程语言还是第二编程语言,你都应该要学习Pyth ......
Python

深入理解 python 虚拟机:字节码教程(1)——原来装饰器是这样实现的

在本篇文章当中主要给大家介绍在 cpython 当中一些比较常见的字节码,从根本上理解 python 程序的执行。在本文当中主要介绍一些 python 基本操作的字节码,并且将从字节码的角度分析函数装饰器的原理! ......
字节 教程 python

python合并多个PPT文件到 文档\演示文稿1.pptx

# encoding=utf8 #-*-coding:utf-8 -*- #pip install python-pptx -i https://pypi.tuna.tsinghua.edu.cn/simple #pip install python-docx -i https://pypi.tun ......
文稿 多个 文档 文件 python

Python中将CSV文件转换为H5AD文件

将CSV文件转换为H5AD文件,可以按照以下步骤进行: 使用pandas库将CSV文件读入到Python中,并将其转换为dataframe格式: import pandas as pd df = pd.read_csv('data.csv') 使用anndata库将dataframe转换为AnnDa ......
文件 中将 Python H5AD CSV

python opencv cv2.putText()显示中文问题

完整代码如下: (其中cv2AddChineseText为封装代码) import cv2 as cv from PIL import Image, ImageDraw, ImageFont import numpy as np # encoding:utf-8 import base64 impo ......
putText python opencv 问题 cv2

Python ORM Pony MySQL数据库 常用操作

Pony是一个高级的对象关系映射器ORM框架。Pony它能够使用Python生成器表达式和lambdas向数据库编写查询。Pony分析表达式的抽象语法树,并将其转换为SQL查询。支持SQLite, MySQL, PostgreSQL和Oracle等数据库,本文主要介绍Python ORM Pony中 ......
常用 数据库 数据 Python MySQL

自学Python爬虫笔记(day4)

环境python3.9版本及以上,开发工具pycharm 今天是对requests模块的应用实战,分别是爬取豆瓣电影TOP250的基本信息和电影天堂“2023必看热片”的名称及下载地址。具体如下: '''爬取豆瓣电影TOP250的基本信息 思路: 1.拿到页面源代码 2.编写正则,提取页面数据 3. ......
爬虫 笔记 Python day4 day

python基础篇: python中的流程控制,你都了解吗?

在之前的文章中大致的介绍过python中的流程控制语句,今天通过一些案例来详细了解一下python中的流程语句。目前python中流程控制语句,包含如下,如有遗漏欢迎留言补充。 条件判断语句 在python中条件判断语句包括了if、else、elif,还有在python 3.10的版本新增了matc ......
python 流程 基础

Python开发遇到的一些问题

1.SettingWithCopyWarning: A value is trying to be set on a copy of a slice from a DataFrame.Try using .loc[row_indexer,col_indexer] = value instead 原因 ......
Python 问题

分析以下数字的规律1 1 2 3 5 8 13 21用Python语言编程实现输出,此为斐波那契数列

方法一:list1=[] #定义一个空列表for i in range(15): #遍历语句循环15次 if i==0 or i==1: #前两个数字的值都是1 list1.append(1) # print(list1) else: list1.append(list1[i-1]+list1[i- ......
数列 语言编程 规律 语言 数字

mac python 安装mysqlclient的问题

问题1: 无法安装mysqlclient 报错信息: 解决方法: 1. 安装mysql-client brew install mysql-client 2、配置环境变量 vi ~/.bash_profile export PATH=/opt/homebrew/opt/mysql-client/bi ......
mysqlclient python 问题 mac