driver.find_element_by_xpath('/html/body/div[2]/table/tbody/tr/td[11]/div/em/button').click() #这个地方是火狐下载Excel文件,需要点击模块
time.sleep(65)
下面我想做个判断是否文件夹里有这个文件,如果有就打开,没有则等待,有了就打开,不知道怎么写了。求帮助
app = xw.App(visible=True, add_book=False)
wb = app.books.open(r'D:/䐁蕳/1.xlsx')
你好!
可以使用os库来判断文件是否存在,使用pandas库来 打开/读取 文件。参考代码如下。
若有帮助,请采纳!
import os
import pandas as pd
path = './covid19_shanghai.xlsx' # 输入文件的存放路径
pa = os.path.exists(path) # 文件若存在则返回True
if pa == True: # 判断文件是否存在
fd = pd.read_excel(path) # 读取excel
print(fd.head(3)) # 打印文件前三行数据
else:
print('文件不存在')
效果图如下
用pandas或者xlrd三方库都可以