![](https://img-blog.csdnimg.cn/20201014180756925.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
python
文章平均质量分 90
Yi Ian
这个作者很懒,什么都没留下…
展开
-
python的进程、线程和协程
我们在进程、线程和协程(基础篇) 和进程、线程和协程 中学习到了很多进程、线程和协程的知识,而且他们是高并发,高可用的基础。那么今天我们就学习学习在具体一门语言中的应用---python相对于所有语言来说的,Python的特殊之处在于Python有一把GIL锁,这把锁限制了同一时间内一个进程只能有一个线程能使用cpu线程threading模块在python中比较底层的模块是_thread模块,而threading模块就是对_thread模块进行了封装,使之使用起来更加方便,我也推荐使用......原创 2022-08-05 19:00:00 · 541 阅读 · 0 评论 -
进程、线程和协程(进阶篇)
进程、线程和协程是高并发和高可用的基础知识之一,我们在进程、线程和协程(基础篇)中详细的介绍了它们的概念和关系,尤其与它们相关的一些基础知识,但是我们知道了这些基础知识还远不远不够。在我们使用中,经常会遇到这些问题:线程安全问题、进程通信问题和在我们要频繁使用进程、线程和协程的时候,而引入的进程池,线程池和协程池问题等。那么我们就这些问题仔细的学习一下,废话不多说直接开始吧~~~~~~~~~~~............原创 2022-07-22 19:00:00 · 737 阅读 · 0 评论 -
进程、线程和协程(基础篇)
目录系和区别编辑串行、并发和并行同步和异步、阻塞和非阻塞同步和异步阻塞和非阻塞同步/异步与阻塞/非阻塞怎么理解呢总结我们在开发高并发和高可用的程序的时候,我们都不可能只启动一个进程或者一个线程,我们都会使用多进程,多线程或者协程等这些知识点。那么什么是进程,什么是线程,什么是协程?以其他们是什么样的关系?使用他们需要知道那些知识呢?我们在这里和大家......原创 2022-07-15 19:00:42 · 2602 阅读 · 0 评论 -
Pandas的应用---DataFrame
下面对这几种创建方式函数进行分析:函数原型:参数说明:代码如下:运行结果:文件格式对应的读写操作如下:下面简单介绍几个常用的函数:read_csv函数:读取CSV文件,函数的参数非常多,重要的参数如下:pandas read_sql 和 to_sql 读写Mysql的参数详解excel文件的函数请看:read_excel 和 to_excel 读写Excel的参数详解这篇文章`DataFrame`对象可以看做多个`Series`对象组成,所以它的“索引和切片”和`Series`对象是一样的。我们原创 2022-07-07 18:45:00 · 10077 阅读 · 0 评论 -
pandas read_sql 和 to_sql 读写Mysql的参数详解
Pandas 读写 Mysql 主要用到两个函数,下面分析一下 pandas.read_sql() 和 DataFrame.to_sql() 的参数。参数:注意点:参数:原创 2022-06-24 19:00:00 · 5595 阅读 · 1 评论 -
pandas read_excel 和 to_excel 读写Excel的参数详解
Python 读写 Excel 可以使用 Pandas,处理很方便。但如果要处理 Excel 的格式,还是需要 openpyxl 模块,旧的 xlrd 和 xlwt 模块可能支持不够丰富。Pandas 读写 Excel 主要用到两个函数,下面分析一下 pandas.read_excel() 和 DataFrame.to_excel() 的参数,以便日后使用。常用参数:to_excel 函数常用参数:.........转载 2022-06-23 19:09:07 · 11931 阅读 · 0 评论 -
Pandas的应用---Series
Pandas是什么?Pandas是一款开放源码的BSD许可的Python库,具有很强的数据分析和数据挖掘的工具集。而且Pandas还可以和数据可视化工具Matplotlib很好的整合在一起实现数据可视化。它主要应用于金融,经济,统计,分析等学术和商业领域。Pandas的主要的数据结构:Series和DataFramePandas中的Series对象是一个一维数据结构,和数组非常相似,但也有一些额外的功能。的内部结构是由两个数组组成,一个是存放数据的数组,另外一个是存放索引的数据。函数创建函数如下:.....原创 2022-06-30 19:00:00 · 1029 阅读 · 0 评论 -
Python操作之MySQL
在使用Python中我们都要安装相关的库,mysql在python经常使用的库为PyMySQL,安装如下:流程图如下:实例代码如下:创建表格在我们使用数据库之前,首先我们得有数据库,那么如何创建呢?如下:在python中我们通过`connect`函数连接 MySQL 服务器,该函数会返回一个`Connection`对象但是为了让程序更加健壮,我们一般不会这样调用该函数,先不说麻烦与否,如果我们经常要修改连接参数,那么我们所有调用地方都会修改,这样的代码十分不健壮。所以我们应该使用模块化进行解决,代原创 2022-06-20 17:22:44 · 5820 阅读 · 1 评论 -
数据分析-----NumPy中的ndarray数组
Numpy是什么,Numpy是一个开源的Python科学计算库,用于快速处理任意维度的数组。Numpy支持常见的数组和矩阵操作,对于同样的数值计算任务,使用NumPy不仅代码要简洁的多,而且NumPy的性能远远优于原生Python,基本是一个到两个数量级的差距,而且数据量越大,NumPy的优势就越明显。Numpy最为核心的数据类型是ndarray,使用ndarray可以处理一维、二维和多维数组,该对象相当于是一个快速而灵活的大数据容器。NumPy底层代码使用C语言编写,解决了GIL的限制,ndarray在存原创 2022-06-06 19:07:55 · 4565 阅读 · 1 评论 -
Python爬虫之requests库
Python爬虫之requests库JSON什么是JSONJSON的特点JSON键/值对语法JSON格式在Python应用HTTP协议HTTP协议对资源的操作http请求头http响应头HTTP状态码requests库requests介绍和安装requests库requests库的应用例子原创 2022-05-27 19:34:59 · 816 阅读 · 1 评论 -
Python基础知识
之前的文章我们已经拥有了python运行相关的环境,那么接下来我们聊聊Python的一些元素。1.变量与类型如果你刚接触编程语言,允许你会问什么是变量。变量就是程序设计中用于储存数据的载体(说白点就是储存数据的)。在我们计算机中变量就是用于存储数据的一块内存空间,可以修改和读取。既然变量是存储数据的一块内存空间,那么这块内存空间的内部怎么存储呢。这就要引入另外一个概念了,就是数据类型。下面我们介绍一下python的常用数据类型:数字:Python支持四种不同的数值类型:整型:...原创 2022-02-27 17:44:32 · 282 阅读 · 0 评论 -
python开发环境准备
python开发环境准备如果想快速开始使用python开发相关的工作,建议大家直接安装Anaconda,然后使用Anaconda里面的集成工具Notebook编写代码。对于新手来说,我不建议大家先安装官方的Python 解释器,然后在工作使用的三方库文件的时候再安装(这是比较麻烦的),会经常出现因为构建工具或 DLL 文件的缺失导致安装失败,对新手来说解决这样的问题比较困难,也很打击学习python的信心。废话不多说,现在我们开始来安装Anaconda,哈哈哈哈~...原创 2022-02-22 13:13:42 · 497 阅读 · 0 评论 -
Python的应用领域
Python的应用领域 人工智能 数据分析 游戏开发原创 2022-02-22 20:51:09 · 12431 阅读 · 0 评论 -
Python分支结构与循环结构
目录Python分支结构 1.引入库 2.读入数据 Python循环结构 1.引入库 2.读入数据 总结Python分支结构提示:这里可以添加本文要记录的大概内容:例如:随着人工智能的不断发展,机器学习这门技术也越来越重要,很多人都开启了学习机器学习,本文就介绍了机器学习的基础内容。Python循环结构示例:pandas 是基于NumPy 的一种工具,该工具是为了解决数据分析任务而创建的。二、使用步骤1.引入库代码如下(示例):imp原创 2022-03-04 19:00:00 · 1712 阅读 · 0 评论 -
python函数和模块的使用
python函数和模块的使用函数定义函数的调用用模块管理函数原创 2022-03-12 17:17:39 · 976 阅读 · 0 评论 -
python字符串和常用数据结构(列表 元组 集合 字典)
python字符串和常用数据结构(列表 元组 集合 字典)原创 2022-03-22 21:58:59 · 342 阅读 · 0 评论 -
Python面向对象编程
Python面向对象编程类和对象访问可见性问题继承和多态类之间的关系静态方法和类方法__slots__魔法@property装饰器原创 2022-03-25 19:36:33 · 1234 阅读 · 2 评论 -
Python文件操作和异常处理
Python文件操作和异常处理原创 2022-03-31 11:52:23 · 396 阅读 · 0 评论 -
Python图形用户界面和游戏开发
Python图形用户界面和游戏开发基于tkinter模块的GUIPygame游戏开发原创 2022-04-14 17:39:26 · 3682 阅读 · 0 评论 -
python对办公文档处理
python对办公文档处理Pillow库进行图像文件处理openpyxl库对Excel表格的自动化处理Python-docx库对Word的自动化处理PyPDF2库对PDF的自动化处理python-pptx库对pptx的自动化处理win32com库自动化处理原创 2022-04-23 21:40:13 · 4820 阅读 · 0 评论 -
在python中使用python-docx实现word文档自动化
五一马上就要结束了,趁着今天休息的一天,给大家说说在python对办公文档处理文章中说要详细的介绍python中几个对文档处理的库,今天就介绍一下word文档处理的python-docx库,好了废话不多说开始吧,哈哈哈哈哈哈哈啊哈哈~python-docx的安装python-docx它既有读取文档也有写入文档。它的安装方法和官方文档:安装方法:pip install python-docx官方文档:python-docx 0.8.10文档Document的结构通过官方文档的分...原创 2022-05-04 18:40:54 · 3221 阅读 · 0 评论 -
Python实现Excel办公自动化之openpyxl
Python实现Excel办公自动化之openpyxl安装openpyxl基本操作引入库工作簿创建或者加载工作簿获取当前工作表工作表创建工作表和获取工作表获取所有工作表删除工作表复制工作表过滤和排序使用公式单元格访问单元格合并单元格拆分单元格单元格数据单元格遍历单元格样式转化为pandas图表生成柱状图圆饼图折线图散点图保存工作簿...原创 2022-05-11 19:00:00 · 2989 阅读 · 0 评论 -
Python自动化办公三方库汇总
Python自动化办公三方库汇总转载 2022-05-16 19:11:13 · 659 阅读 · 0 评论 -
python网络编程
python网络编程啥是网络编程啥是Socket名词解析Python 网络编程网络服务网络重要模块Socket的基本属性和方法原创 2022-05-18 18:25:22 · 959 阅读 · 0 评论