栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 软件开发 > 后端开发 > Python

0基础学数据分析 初始python自动化办公模块

Python 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

0基础学数据分析 初始python自动化办公模块

不少同学对初始python自动化不太明白,本章节主要就是讲解初始python自动化办公模块,抓起学起。

# python自动化办公模块

### 前戏

```python

"""

    python是目前所有编程语言中应用领域最广、入门难度最低、岗位技能要求中最多的一门编程语言

    python的火热不是这门语言有多么的牛逼,而是由于支持该语言的诸多功能模块实力强劲,功能强大

    本节我们学习自动化办公领域的python模块>>>:openpyxl模块

"""

```

### 知识储备

```python

# 1.excel版本区别

    表格文件的后缀名

      03版本之前都叫.xls

      03之后的版本后缀名.xlsx

# 2.相关模块

    1.xlwd、xlrt

      分别控制写入与读取,兼容所有版本的excel文件

  2.openpyxl

      目前比较流行的模块,针对03版本之前的文件兼容性较差但语法更加简单

# 3.excel文件本质

    excel文件本质其实是一个网页 读者可以将一个excel文件的后缀名改为.zip双击解压即可查看内部文件

```

### 模块下载

```python

# 命令

  pip3 install openpyxl

"""

扩展:

使用pip工具下载模块的时候可能会出现的报错情况

    1.报错信息中含有关键字timeout error

        表示当前计算机网速不稳定,可重复执行下载命令或者接入更加稳定的网络

    2.报错信息中有黄色的warning警告

        表示当前pip版本偏老需要更新,拷贝单引号内部的命令执行更新即可

    3.

"""

```

### 创建文件

```python

from openpyxl import Workbook  # 导入写数据子模块

wb = Workbook()  # 实例文件对象

wb1 = wb.create_sheet('test1')  # 创建工作簿

wb2 = wb.create_sheet('test2',0)  # 还可以自定义工作簿位置

wb.save('1.xlsx')  # 保存excel文件

```

转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/339487.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号