Задать вопрос
@artemgoruchev
solitare ????

Как вызвать файловый диалог Windows без сторонних библиотек (Python)?

Мне нужно вызвать файловый диалог пользователю, чтобы он мог выбрать файл или папку которая по итогу должна выдать свой полный путь. Возможно, с помощью встроенной библиотеки Ctypes вызвать тот самый файловый диалог из windll.
  • Вопрос задан
  • 138 просмотров
Подписаться 1 Простой Комментировать
Решения вопроса 1
Vindicar
@Vindicar
RTFM!
comdlg32.dll в помощь, в частности GetOpenFileNameA().
Более новые диалоги используют Component Object Model для работы. Сразу скажу, мне доводилось общаться с COM-интерфейсами на чистом ctypes, и это тот ещё гемморой.
Ответ написан
Комментировать
Пригласить эксперта
Ответы на вопрос 2
iggor-markin
@iggor-markin
Python Developer
import tkinter
from tkinter import filedialog

tkinter.Tk().withdraw()

folder_path = filedialog.askdirectory()
Ответ написан
@JRBRO
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы
Greenway Global Новосибирск
от 150 000 ₽
SPA2099 Москва
До 100 000 ₽
HR Prime Москва
от 300 000 до 3 800 000 ₽