我几天来一直在试图解决这个问题,但我似乎无法理解。 我只需要打开一个现有的 Excel 文件,然后用它做一些事情,但我似乎无法打开该 Excel 文件。 这是我最近尝试过的:
import pyautogui
import openpyxl
from openpyxl import load_workbook
import pathlib
from pathlib import Path
wb_folder = Path("C:/Users/reber/Gaming/Rise of Castles/Member_Details/")
#md_wb = openpyxl.load_workbook('C:\Users\reber\Gaming\Rise of Castles\Member_Details\Member_Details.xlsx')
#md_wb = openpyxl.load_workbook('C:\Users\reber\Gaming\Rise of Castles\Member_Details\Member_Details.xlsx')
#md_wb = openpyxl.load_workbook(r'C:\Users\reber\Gaming\Rise of Castles\Member_Details\Member_Details.xlsx')
#md_wb = openpyxl.load_workbook(r"C:\Users\reber\Gaming\Rise of Castles\Member_Details\Member_Details.xlsx")
md_wb = wb_folder / "Member_Details.xlsx"
f = open(md_wb)
p = pathlib.Path(__file__)
print (p)
提前谢谢您!
尝试使用 openpyxl.load_workbook(file_path)
import openpyxl
from pathlib import Path
file_path = Path("//path")
try:
md_wb = openpyxl.load_workbook(file_path)
print(f"Workbook '{file_path}' opened successfully.")
except FileNotFoundError:
print(f"Error: The file '{file_path}' does not exist.")
except Exception as e:
print(f"An error occurred: {e}")
还添加了异常处理