У меня есть выбор данных Excel, которые я анализирую, и совсем недавно добавила возможность пользователю открывать проводник и визуально определять местоположение файла, а не вводить местоположение файла в командной строке. Я нашел этот вопрос (и ответ), чтобы появилось окно, которое работало некоторое время.
Я все еще использую командную строку для всего, кроме поиска файла. В настоящее время это скелет того, что мне нужно, чтобы открыть окно (почти идентично ответу на вопрос, связанный выше)
Tk().withdraw()
data_file_path = askopenfilename()
# other code with prompts, mostly print statements
Tk().withdraw()
drug_library_path = askopenfilename()
Как только код достигает первых двух строк кода, командная строка просто сидит с мигающим курсором, как будто она ожидает ввода (я полагаю, askopenfilename (), чтобы вернуть местоположение файла), но ничего не происходит. Я тоже не могу ctrl+C
выйти из программы.
Я нашел этот вопрос , который близок к тому, что я ищу, но я на Windows, а не Mac, и я даже не могу заставить окно открыться - большинство вопросы, которые я вижу, говорят о невозможности закрыть окно.
Спасибо за любую помощь!
Примечание. На данный момент в программе не загружены данные из Excel. Это одна из первых строк, которая запускается.