目录
一、xlrd模块
(一)安装xlrd模块
(二) pycharm 配置xlrd
(三) 读取xls格式
(四)xlrd读取时间日期时,会是float类型,需要转换。
二、numpy模块
(一)numpy模块安装---使用清华大学镜像进行安装即可
(二)pycharm配置时,numpy安装失败,且代码中出现 No module named 'numpy'
(1)file----setting ---project---python interpret中
编辑(2)在system interpret中 选择 python 安装路径,添加即可。
(3)回到界面,选择 新添加的系统解释器位置,numpy就在列表上了,且代码中 import numpy也就没有错误提示了。
(三)控制台 import numpy时,会提示 ModuleNotFoundError: No module named 'numpy'
一、xlrd模块
xlrd模块的分为python安装 和pycharm配置两个步骤
(一)安装xlrd模块
用windows + R 输入 cmd 打开**cmd**,输入
pip install xlrd
按 enter键 安装完成即可,如果想升级,根据提示完成即可
(二) pycharm 配置xlrd
pycharm模块导入xlrd模块时,`import xlrd #导入模块`
会提示 `No module named 'xlrd'` 说明pytcharm中没有该模块,需要进行配置
配置路径: file----setting ---project---python interpret
然后添加 + 进行添加即可。
(三) 读取xls格式
我安装的最新版本的xlrd模块,不支持xlsx格式,只支持xls,需要另存为xls。
(四)xlrd读取时间日期时,会是float类型,需要转换。
##数据格式为
10:39:49 len=1800 m_bMeasureStatus=0 2035 570.97561
下面两个语句将sheet表中第i行第0列( sheet.cell_value(i , 0) )中时间格式 转换为datetime或者对应的string格式
cell = xlrd.xldate_as_datetime(sheet.cell_value(i, 0), 0).strftime('%H:%M:%S') #这是string格式
cell = xlrd.xldate_as_datetime(sheet.cell_value(i, 0), 0)#这是datetime模式
Python xlrd读取、处理excel日期类型_xldate_as_tuple_林西河的博客-CSDN博客https://blog.csdn.net/qq_51292462/article/details/123163968?ops_request_misc=%257B%2522request%255Fid%2522%253A%2522168957525216800186544314%2522%252C%2522scm%2522%253A%252220140713.130102334.pc%255Fall.%2522%257D&request_id=168957525216800186544314&biz_id=0&utm_medium=distribute.pc_search_result.none-task-blog-2~all~first_rank_ecpm_v1~rank_v31_ecpm-1-123163968-null-null.142%5Ev88%5Econtrol_2,239%5Ev2%5Einsert_chatgpt&utm_term=xldate_as_datetime%20%20%E5%87%BD%E6%95%B0%E6%B2%A1%E6%9C%89%E5%95%8A&spm=1018.2226.3001.4187
二、numpy模块
(一)numpy模块安装---使用清华大学镜像进行安装即可
打开cmd 输入pip install numpy 会报错,如下
解决办法: 使用清华大学的镜像即可
pip install numpy scipy matplotlib -i https://pypi.tuna.tsinghua.edu.cn/simple
python安装numpy python安装numpy模块报错_寂寞沙冷州的技术博客_51CTO博客https://blog.51cto.com/u_39037/6616631
(二)pycharm配置时,numpy安装失败,且代码中出现 No module named 'numpy'
这种是python中没有安装对应的库,根据一(二)在pycharam配置时,安装总是失败。
尝试了:升级pip ----不管用
cmd中--输入 pip list时,是显示有numpy的
**解决办法:** 添加系统解释器
(1)file----setting ---project---python interpret中
python interpret中路径是项目路径,咱们添加一个系统路径,1处,add interpret中 选择 add local interpret
(2)在system interpret中 选择 python 安装路径,添加即可。
(3)回到界面,选择 新添加的系统解释器位置,numpy就在列表上了,且代码中 import numpy也就没有错误提示了。
pyhon项目中,使用pip安装第三方插件之后,明明使用pip list可以查到,但是在项目中import时仍然找不到怎么办?_pip安装成功但import不成功_summer_my_sunshine的博客-CSDN博客https://blog.csdn.net/summer_my_sunshine/article/details/128062975
(三)控制台 import numpy时,会提示 ModuleNotFoundError: No module named 'numpy'
pycharm中 numpy 没有异常了,但用python 的console界面进行import numpy时,会提示 ModuleNotFoundError: No module named 'numpy'
三、使用过程中遇到的问题
1. matplotlib---中文乱码的问题
修改局部字体样式,在需要显示中文的地方增加 fontproperties 属性。
plt.xlabel("像元个数", fontproperties='SimHei') #解决了中文显示乱码的问题
plt.ylabel('x1')