我有一个Python tkinter
代码,它将使用askdirectory()
接受文件路径。结果是这样的:C:/Users/gfgf/gas
。
我需要将其传递到pandas read_excel
中。但是在熊猫read_excel中,我给出的路径为:frame = pd.read_excel(r'C:\Users\gfgf\gas\doj.xlsx')
。
那么如何将C:/Users/gfgf/gas
转换为C:\\Users\\gfgf\\gas\\doj.xlsx
答案 0 :(得分:0)
尝试一下
import tkinter
from tkinter.filedialog import askopenfilename
root=tkinter.Tk()
def browse():
file=askopenfilename(filetypes=[("Excel files","*.xlsx")])
print(file)
button1=tkinter.Button(root,text='Browse',command=browse)
button1.pack()
root.mainloop()
print(file)
将具有文件名的完整路径
您可以使用pd.read_excel(file) by making file as global