如何在python2.7中给定位置的用户处创建Excel文件?

时间:2018-10-09 06:55:30

标签: python python-2.7 xlsxwriter

实际上,路径和名称将由两个用户定义的变量(字符串)在创建Excel时给出 我尝试使用以下逻辑,但是在该文件夹位置未生成excel文件。

Input_Output_Save_Folder_location = str(QtGui.QFileDialog.getExistingDirectory(self, "Select Directory"))

workbook = xlsxwriter.Workbook(Input_Output_Save_Folder_location +"/"+Excel_name+".xlsx")

1 个答案:

答案 0 :(得分:0)

import os

directory = "/my/happy/fun/directory"
filename = Excel_name + ".xlsx"

# optional: make sure the directory exists
if not os.path.isdir(directory):
    os.makedirs(directory)

workbook = xlsxwriter.Workbook(os.path.join(directory, filename))