python读取xls表格的config页中的内容,当'产品'列的单元格内容是'5G'开头时,输出对应行'scens'列的内容
时间: 2024-11-03 17:23:09 浏览: 4
DMX512中文使用说明书.doc
5星 · 资源好评率100%
在Python中,你可以使用pandas库来处理Excel文件,包括读取数据和进行条件筛选。首先,你需要安装`openpyxl`和`pandas`库,如果还没有安装,可以使用pip安装:
```bash
pip install openpyxl pandas
```
然后,你可以使用以下步骤来读取并操作你的xls文件:
```python
import pandas as pd
# 读取xls文件
df = pd.read_excel('your_file.xls', engine='openpyxl') # 将'your_file.xls'替换为你的实际文件名
# 定义一个函数来检查'scens'列的值,如果满足条件则返回
def get_scens(row):
if row['产品'].startswith('5G'):
return row['scens']
# 使用apply函数应用这个函数到'产品'列开始是'5G'的所有行
result = df[df['产品'].str.startswith('5G')]['scens'].apply(get_scens)
# 输出结果
for item in result:
print(item)
阅读全文