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文件

```

你可能感兴趣的:(0基础学数据分析 初始python自动化办公模块)