使用相对路径在另一个文件夹中使用xlsxwriter创建excel文件

时间:2018-08-28 11:17:10

标签: python python-2.7 xlsxwriter

我在路径上有一个python文件:... Desktop / Python_files / python_file.py

我想创建一个存储在路径上的Excel文件:... Desktop / Excel_files / exceL_file.xlsx

我想使用相对路径来做到这一点。这意味着我想退出Python_files,进入Excel_files并创建exceL_file.xlsx。 以下语法对此不起作用。我应该如何修改?

workbook = xlsxwriter.Workbook(' ../Excel_files/exceL_file.xlsx')

我正在使用python 2.7。

1 个答案:

答案 0 :(得分:0)

import os.path

path=os.path.relpath("Your Path/Excel_files/exceL_file.xlsx")

workbook = xlsxwriter.Workbook(path)

您可以使用os.path来获取相对路径,只需将“您的路径”​​替换为完整路径