openpyxl清华源
时间: 2025-05-21 19:31:50 浏览: 33
### 使用清华开源镜像站安装 openpyxl 库的方法
通过清华大学开源软件镜像站可以快速安装 Python 的第三方库 `openpyxl`。以下是具体的安装方式:
#### 方法一:临时指定清华源地址
可以在执行 `pip install` 命令时,直接指定清华源作为参数。命令如下:
```bash
pip install openpyxl -i https://pypi.tuna.tsinghua.edu.cn/simple
```
此方法仅适用于当前安装操作,不会影响全局配置[^1]。
#### 方法二:升级 pip 并设置可信主机
为了确保安全性和兼容性,在某些网络环境下可能需要显式声明该镜像站点为可信主机。完整的命令形式如下:
```bash
pip install openpyxl -i https://pypi.tuna.tsinghua.edu.cn/simple --trusted-host pypi.tuna.tsinghua.edu.cn
```
这种方式能够有效解决因证书验证失败而导致的错误[^2]。
#### 方法三:修改或创建 pip 配置文件以永久使用清华源
如果希望长期使用清华源,则可以通过编辑或新建 pip 的配置文件来实现这一目标。对于 Linux 或 macOS 用户来说,默认路径通常是位于家目录下的 `.pip/pip.conf` 文件;而对于 Windows 用户而言则是 `%APPDATA%\pip\pip.ini` 文件。在这些文件中加入以下内容即可完成设置:
```ini
[global]
index-url = https://pypi.tuna.tsinghua.edu.cn/simple
```
一旦设置了以上选项之后,每次运行 `pip install` 无需再额外附加 `-i` 参数也能自动利用清华镜像服务加速下载过程[^3]。
#### 示例代码片段展示如何读写 Excel 表格
下面给出一段基于 `openpyxl` 模块的小例子用于加载工作簿以及获取单元格中的数据并打印出来:
```python
from openpyxl import load_workbook
class HandleCases:
def __init__(self, file_name, sheet_name):
self.wb_obj = load_workbook(filename=file_name)
self.sheet_obj = self.wb_obj[sheet_name]
def get_excel_cases(self):
cases_list = []
cases = list(self.sheet_obj.iter_rows(min_row=1, max_row=3, min_col=1, max_col=3, values_only=True))
cases_title = cases[0]
cases_text = cases[1:]
for case in cases_text:
result = dict(zip(cases_title, case))
cases_list.append(result)
self.file_close()
print(cases_list)
return cases_list
def file_close(self):
self.wb_obj.close()
if __name__ == '__main__':
cl = HandleCases(file_name='data02.xlsx', sheet_name='Sheet1')
cl.get_excel_cases()
```
阅读全文
相关推荐


















