pyqt5打开旧的xls格式文件
时间: 2023-12-23 18:04:42 浏览: 79
PyQt5打开文件对话框QFileDialog实例代码
以下是使用PyQt5打开旧的xls格式文件的示例代码:
```python
from PyQt5.QtWidgets import QApplication, QFileDialog
import xlrd
app = QApplication([])
file_path, _ = QFileDialog.getOpenFileName(None, 'Open file', './', '数据文件(*.xls)')
if file_path:
book = xlrd.open_workbook(file_path)
sheet = book.sheet_by_index(0)
for row in range(sheet.nrows):
for col in range(sheet.ncols):
print(sheet.cell(row, col).value)
```
该代码使用了xlrd库来读取xls文件。首先,我们使用QFileDialog.getOpenFileName()方法获取文件路径,然后使用xlrd.open_workbook()方法打开文件。最后,我们遍历文件中的所有单元格并打印它们的值。
阅读全文