Я использую python для работы с файлом Excel. Мой проект python находится по адресу
D:\Python\Project
Файл Excel, которым я хочу управлять, находится по адресу
C:\Users\wenbo\Desktop\test.xlsx
Ниже приведен мойкод:
import xlwings
workbook=xlwings.Book(r"C:\Users\wenbo\Desktop\test.xlsx")
sheet = workbook.sheets['Sheet1']
sheet.cells(1, 1).value=1
Когда я запускал код, произошла ошибка:
FileNotFoundError: No such file: 'c:\users\wenbo\desktop\test.xlsx'
Это не правильно, я уверен, что test.xlsxнаходится на моем рабочем столе.
Но когда я перемещаю test.xlsx в
D:\Python\Project
, следующий код работает нормально:
import xlwings
workbook=xlwings.Book(r"test.xlsx")
sheet = workbook.sheets['Sheet1']
sheet.cells(1, 1).value=1
Итак, похоже, что xlwings можеттолько найти файл в той же папке проекта. Но я думаю, что должен быть другой способ найти файл, где бы файл ни находился, верно? Может кто-нибудь дать мне несколько советов? Спасибо!