您的位置 首页 > 新能源

xlrd怎么安装(安装Pandas)

[本站 xlrd怎么安装(安装Pandas)安装Pandas求助,Pythonxlrd怎么安装,为嘛一直安装不了python安装xlrd模块,操作excel表格【Python】xlrd模块使用python怎么加载xlrd库在Mac上安装pip3与xlrd的曲折路线Python怎么导入xlrd怎么安装python模块,如何安装python模…

xlrd怎么安装(安装Pandas)

xlrd怎么安装(安装Pandas)

  • 安装Pandas
  • 求助,Python xlrd怎么安装,为嘛一直安装不了
  • python安装xlrd模块,操作excel表格
  • 【Python】xlrd模块使用
  • python 怎么加载xlrd库
  • 在Mac上安装pip3与xlrd的曲折路线
  • Python怎么导入xlrd
  • 怎么安装python模块,如何安装python模块,常用安装方式

1.Anaconda----python=3.6版本

2.PyCharm

Pandas是Python的核心数据分析支持库,提供了大量能使用户快速便捷地处理数据的函数和方法。

已经安装好了之前所需的环境,现在打开Pycharm,在Terminal里面直接使用语句进行安装

另外还需要注意一点,Pandas有一些依赖库,尤其是当通过Pandas读取或者导出Excel文件时可能会报错。

这个时候需要安装依赖库xlrd和xlwt模块,命令如下:

ps:这里面xlrd的依赖库是1.2.0版本,原因是最近xlrd更新到了2.0.1版本,只支持.xls文件。所以当使用pd.read_excel(‘xxx.xlsx’)会报错。因此安装老版本的xlrd

感觉是没安装成功,安装过程可不止这几行 其实直接把安装文件里面的xlrd目录复制到C:Python35Libsite-packages目录就可以用了

excel表格内容格式如图:

python操作excel主要用到xlrd和xlwt这两个库,即xlrd是读excel,xlwt是写excel的库

安装:pip install xlrd

导入:import xlrd
打开excel文件:xlrd.open_workbook(filename)

如果路径或者文件名中有中文的话,加上r即可: xlrd.open_workbook(r“filename“)
获取所有sheet名:sheet_names( )。将所有的sheet名存放到数组中输出
根据sheet索引或者名称获取每张sheet表里的数据内容:sheet_by_index( 索引值 )、sheet_by_name(“sheetname“)。

excel里的索引值都从0开始

这俩输出结果是一致的
获取指定sheet页的名称、行数、列数
获取整行的值:row_values( 索引值 )? ? ? 获取整列的值:col_values( 索引值 )? ——》 都以数组形式返回数据

此处注意,我们输出结果里面数字是保留了一位小数的,那如果我们想直接输出整数如何处理呢?百度了好久都需要自己写个函数转一下,能更改excel里的数据格式直接读出来就是int型吗?而且我发现,如果直接读取那个数据其实是int型,但是写入数组里就变成浮点型了,谁能告知一下
获取单元格对象:cell( 行的索引值,列的索引值 )
获取单元格值的数据类型:cell( 行的索引值,列的索引值 ).ctype

ctype返回值对应的数据类型是: 0 - empty, 1 - string, 2 - number, 3 - date, 4 - boolean, 5 - error

获取某个单元格的值:cell_value( 行的索引值,列的索引值 )/cell( 行的索引值,列的索引值 ).value/row(?行的索引值?).value

从安装后使用 import xlrd

1、想要引用xlrd,想用pip安装,发现mac里没有pip。

2、尝试安装pip

3、按了个python3

================================================================
2022.1.24 我在新申请的虚拟机上想要安装个pip,发现这一步安装python的方法好像不对,替换为jumbo方式。
3.1 首先安装jumbo:

3.2 利用jumbo安装python和pip:

================================================================
4、安装xlrd

5、修改pip数据源(2022.01.24又验证了一下,非常好)

6、重新安装xlrd

7、使用xlrd.open_workbook引入xlsx文件时提示不能接受这个文件类型,即xlrd版本过老,写在默认安装的xlrd,重新安装

8、使用xlrd.open_workbook引入xlsx文件时提示『无法解析generater()方法』,这个问题就是python3标准库中的这个函数改名字(删掉)了xlrd没跟着更新,休要手动改一下。

9、使用

获取该包的文件存储位置,我的Mac上的存储位置是

10、修改xlsx.py中的内容,注意不是xlrd.py(并没有这个文件我找半天),替换generater()为iter(), 我这里一共两处,大家应该也差不多。这里提供vim中的查找和替换,虽然不知道为啥我这替换总是找不到匹配文本(求路过神仙指点)

ps: 最后一个命令的具体用法见 https://blog.csdn.net/cbaln0/article/details/87979056

python中导入xlrd的方法:
安装xlrd
在python官网下载对应python版本的xlrd安装包,并将程序包解压,并放在python-》Lib文件下
然后在cmd命令窗口中进入xlrd目录执行python setup.py install命令
然后在python程序中使用import xlrd命即可导入xlrd模块。
更多Python知识请关注Python视频教程栏目。

推荐使用pip安装python模块:

安装python模块推荐使用pip

如果您安装的是python2.7.10以上的版本,默认是安装了pip的。例如:python2.7.10安装后,pip默认安装在C:Python27Scripts目录下

pip的使用:

使用pip的前提是在cmd窗口中能执行pip,如下图所示

如果不能执行pip,请在path环境变量中加入C:Python27Scripts

安装模块的方法非常简单,例如要安装xlrd模块,执行

pip?install?xlrd

查看当前安装了哪些模块,执行

pip?list

查看更多命令,执行

pip?help

xlrd怎么安装(安装Pandas)

标签:安装   索引   使用   文件

本文来自网络,不代表94汽车车网立场,所有(图文、音视频)均由用户自行上传分享,仅供网友学习交流,版权归原作者。若您的权利被侵害,请联系 56325386@qq.com 删除。转载请注明出处:https://94che.com/qc/201466.html

发表回复

您的电子邮箱地址不会被公开。

返回顶部