Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/python-2.7/5.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何在python2.7中的用户指定位置创建excel文件?_Python_Python 2.7_Xlsxwriter - Fatal编程技术网

如何在python2.7中的用户指定位置创建excel文件?

如何在python2.7中的用户指定位置创建excel文件?,python,python-2.7,xlsxwriter,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

实际上,在创建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")

我不想更改我的目录@AKX你什么意思?谢谢@AKX我知道了这个问题。你有什么错误吗?错误不会出现@马蒂亚斯
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))