概述
标准库:
Python3 标准库概览 | 菜鸟教程
xlrd库:
https://www.jb51.net/article/205141.htm
https://www.pynote.net/archives/724
1)merged_cells返回的是一个列表,每一个元素是合并单元格的位置信息的数组,数组包含四个元素(起始行,结束行,起始列,结束列)结束的行和列都加了1
2)使用xlrd的时候最好使用xsl文件,formatting=true对于xslx文件会报错。
解决办法
1、修改为xlsx为xls(不能直接修改后缀)
2、改用 openpyxl
coding尝试读取文件,处理速度真的很慢,而且规则和宏全部丢失。
3、使用pywin32
4、使用老旧的版本 xlrd-0.6.1
abc库:
Python中的abc模块_有关心情的博客-CSDN博客_abc python
os 库、shutil库:
python标准库学习-os包,shutil包_furuit的博客-CSDN博客_python shutil包
re库:
find:
Python 正则表达re模块之findall()详解 - 知乎
compile:
pythonrecompile中变量_Python中re.compile函数起什么作用呢?_weixin_39662578的博客-CSDN博客
Openpyxl库:
利用openpyxl库读写xlsx文件 - 范若若 - 博客园
Python 使用openpyxl读取excel字体颜色与单元格颜色_aliyunfw的博客-CSDN博客_python读取excel单元格颜色
读取合并单元格:
https://www.jb51.net/article/218374.htm
# 文章中的这个代码有问题
for merged_range in sheet.merged_cell_ranges
# 应该改成
for merged_range in sheet.merged.cells.ranges
deque库:
使用list添加的时候出现了无法添加str的错误,使用deque就成功解决。
python中deque模块详解_吃鱼的羊的博客-CSDN博客_deque python
sys库:
python之sys模块详解 - 习久性成 - 博客园
为何要用sys.exit()退出?:
为何要用sys.exit()退出? | Python笔记
---------------------------------------------------------------------------------------------------------------------------------
记录一下在项目过程之中使用的库命令,以后自己可以直接查阅
os库:
1.os.path.join()函数:连接两个或更多的路径名组件
注:
1).如果各组件名首字母不包含’/’,则函数会自动加上
2).如果有一个组件是一个绝对路径,则在它之前的所有组件均会被舍弃
3).如果最后一个组件为空,则生成的路径以一个’/’分隔符结尾
2.os.path.exists(),判断路径是否存在
最后
以上就是独特路人为你收集整理的Python学习之路(二)库函数的全部内容,希望文章能够帮你解决Python学习之路(二)库函数所遇到的程序开发问题。
如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。
发表评论 取消回复