В своем проекте мне надо было сохранить файл в том же месте, откуда был взять первый файл. Сам файл я загружала с tkinter
from os import path
from tkinter import filedialog
file_name = filedialog.askopenfilename(initialdir= path.dirname(__file__)) # получаем путь нужный файл
i = file_name.rfind("/") # находит последний знак и возвращает его индекс
my_file_name = file_name[:i+1] # сохраняем путь включая этот индекс. т.е получаем нашу дирректорию
xlsx = openpyxl.Workbook() # это вы знаете
xlsx.save(my_file_name+'_имя.xlsx') # а так сохраняем файл.
Знаю ещё такой способ. Он находит директорию файла, который был запущен с названием
from pathlib import Path
script_location = Path(__file__).absolute().parent # выясняет где находится данный файл
file_location = script_location / 'имя.xlsx' # добавляем к пути имя файла, который хотим сохранить
xlsx.save(file_location) # а так сохраняем файл.