Сделал быстрый скрипт на моем компьютере с Windows, чтобы запросить API и записать в электронную таблицу. Проблема в том, что человек, работающий с этим, будет на Mac, поэтому я пытаюсь перенести его на Mac OS, но я считаю, что я столкнулся с ошибкой пути к файлу? Хотя все выглядит правильно, поэтому я в замешательстве. Спасибо заранее за любую помощь. Я очень незнаком с Mac.
Модуль Excel, который я использую, не может открыть имеющуюся у меня книгу. Это openpyxl.
root = Tkinter.Tk()
root.withdraw()
file_path = tkFileDialog.askopenfilename()
save =tkFileDialog.asksaveasfilename(defaultextension=".xlsx",initialfile=file_path)
main(file_path,save)
def main(load,save):
try:
wb = load_workbook(load)
except:
print load,save
return
Я ожидаю, что книга откроется, но вместо этого она печатает путь к файлу и завершает main ().
Вот пути к файлам, которые он распечатывает:
/ Пользователи / edwin / Загрузки / 190117 CA Device Roster.xlsx
/Users/edwin/Downloads/:Users:edwin:Downloads:test.xlsx