2013-06-14 4 views
0

Задача
Я пытаюсь создать gui на python, который отображает две директории в двух бок о бок панелях и их содержимом (через дерево, миниатюры, список и т. Д.), Что затем позволяет пользователю либо :Перетаскивание файлов в папки через графический интерфейс Python?

  1. перетаскивать файлы между обеими панелями
  2. выбрать файлы для передачи (вручную, так и с помощью скрипта), и передачи после ввода пользователем

Дело в том, чтобы автоматизировать большую часть процесса, как это возможно, но разрешить e для проверки окончательной передачи каждого файла.

Возможно ли это? Какая библиотека python gui идеально подходит для этого? Я просто ищу общий курс, так как я действительно не знаю, с чего начать искать.

Текущий Обойти
У меня есть питон скрипт, который будет сортировать почту в подпапках основанный на клиенте, а затем итерацию каждого клиента, одновременно открывая mail\<client> и основной каталог файлов клиента в проводнике. Я перетаскиваю каждый файл в соответствующий <main>\<client\<subfolder>, закрываю два окна, нажимаю 'enter' в IDLE, и он переходит к следующему клиенту. Нужна, но это грубая реализация.

Информация о системе
Windows XP, Python 2.7

ответ

1

Ну, вы могли бы реализовать пользовательские перетащить и падение с любой GUI, поэтому вы можете использовать Tkinter, так как он встроен в стандартную библиотеку Python.

Если вам нужно, чтобы иметь возможность перетащить и падение между приложениями, это немного сложнее, но supposedly может быть достигнуто с Tkinter, хотя вы можете предпочесть использовать wxPython, для которых есть an example на вики.

Смежные вопросы