标签:python模块

5 篇文章

python OS模块批量处理文件
处理文件和文件夹的模块——os os模块是Python和操作系统进行交互的一个接口,它提供了许多操作文件及文件夹的函数。因为本书在使用Python操控Excel时,会涉及很多与文件名、文件路径、文件夹相关的操作,所以下面介绍一下os模块的基本功能和使用方法。 获取当前运行的Python代码文件路径 先从最简单的获取文件路径开始了解os模块。例如,要…
python数组计算的数学模块-NumPy
NumPy模块的名称是由“Numerical Python”缩写而来,这个模块是一个运行速度非常快的数学模块,主要用于数组计算。下面一起来看看NumPy模块的基本用法。 1、数组的基础知识 NumPy模块的主要特点就是引入了数组的概念。因为一维数组和列表有相似之处,所以这里借助列表来讲解数组的基本概念。演示代码如下: 1 import numpy …
python数据导入和整理模块-pandas
pandas模块是基于NumPy模块的一个开源Python模块,广泛应用于完成数据快速分析、数据清洗和准备等工作,它的名字来源于“panel data”(面板数据)。pandas模块提供了非常直观的数据结构及强大的数据管理和数据处理功能,某种程度上可以把pandas模块看成Python版的Excel。如果是利用Anaconda安装的Python,则…
python批量处理Excel文件的模块——xlwings
可以处理Excel文件的Python模块有很多,如XlsxWriter、xlrd、xlwt、xlutils、openpyxl和xlwings等。下表对各个模块的功能进行了简单对比。 通过上表的对比可以发现,xlwings模块的功能是最齐全的。它不仅能读、写和修改两种格式的Excel文件(xls和xlsx),而且能批量处理多个Excel文件。此外,x…
pip更新全部packages
1、问题描述 pip可以用pip install --upgrade xxx更新指定的package,但是并没有提供一个更新全部的命令。要是有类似--upgrade all或--upgrade *这样的方式该有多好。 2、解决方案 幸好我们有万能的Python,3行代码即可搞定。 3、创建一个py文件 $ vi pip-upgrade-all.py…