| Поделиться |
Здравствуйте, гость ( Вход | Регистрация )
| Поделиться |
25.8.2010, 19:28
Сообщение
#1
|
|
![]() Профессионал ![]() ![]() ![]() ![]() ![]() ![]() ![]() Группа: Глоб. Модератор Сообщений: 10186 Регистрация: 22.6.2009 Вставить ник Цитата Из: Онега Пользователь №: 1352 Страна: Россия Город: Не указан Пол: Муж. Репутация: 30
|
Несколько дней назад начал пробовать связку Python + Tkinter. С чего началось - сказано здесь . Какие первые выводы?
Прежде всего, убедился, что это удачный выбор. Да, мне нужен именно объектно-ориентированный язык (подходит к моей голове намного лучше, чем какой-то иной - сужу по bash) , именно интерпретируемый (в компилируемом замучился бы с правкой исходников) и именно в паре с графической библиотекой (надо же иногда видеть питоновские объекты воочию Так что в принципе вопрос решён : буду осваивать Python, причём в связке с Tkinter'ом. Какие проблемы? Если кратко, то всё время возникают мелкие вопросы, ответы на которые обычно проще найти самому, чем спрашивать у других. Кавычки, отступы, методы, аргументы... и иной раз сложно сразу найти справку о том, что именно делать. Пакет документации к Питону установил, но и он не всегда помогает. Питон хорошо документирован, но не всегда могу сообразить, где именно искать нужную информацию. Вот такой разве что вопрос могу задать (потому что он как раз не мелкий) : как лучше чайнику писать программы : в виде одного скрипта или в виде нескольких скриптов, выполняющих каждый свою часть работы? Спрашиваю потому что, по-моему, проще передавать данные из одного простенького скрипта в другой подобный же, чем соединять их в один сложный - у меня тут с переменными какие-то непонятки : по отдельности скриптики работают, а соединишь - начинается нечто непонятное. Или лучше сначала с переменными как следует разобраться? -------------------- Не пью, не курю, не смотрю телевизор, не пользуюсь Windows
|
|
|
|
![]() |
12.10.2011, 13:40
Сообщение
#2
|
|
|
Профессионал ![]() ![]() ![]() ![]() ![]() ![]() ![]() Группа: Активный Пользователь Сообщений: 1479 Регистрация: 7.6.2011 Вставить ник Цитата Пользователь №: 2118 Страна: Россия Город: Не указан Пол: Муж. Репутация: 5
|
Это игрушка чтоль ?
PS Какие зависимости ? Попробую затестить. Сообщение отредактировал ksa - 12.10.2011, 13:41 -------------------- Пакеты на яндекс.диске
|
|
|
|
12.10.2011, 14:03
Сообщение
#3
|
|
|
Любитель ![]() ![]() ![]() Группа: Пользователь Сообщений: 53 Регистрация: 12.10.2010 Вставить ник Цитата Пользователь №: 1951 Страна: Россия Город: Не указан Пол: Муж. Репутация: 0
|
|
|
|
|
IVK Учимся ездить на Питоне 25.8.2010, 19:28
kostyalamer Python вообще хороший выбор, можно вместо Tkinter-... 25.8.2010, 20:02
IVK Насколько я понимаю, в Tkinter'е есть всё для ... 25.8.2010, 22:12
kostyalamer Иван посмотри тут : http://www.python.su/forum/vie... 25.8.2010, 22:50
IVK Поставил пакет tk-demos - коллекция скриптов для д... 11.9.2010, 18:55
kostyalamer Цитата(IVK @ 11.9.2010, 18:55) Поставил п... 11.9.2010, 19:14
IVK Константин, вот я потренировался на чём попало и в... 12.9.2010, 23:31
kostyalamer В Tkinter-е такого диалога с предпросмотром содер... 12.9.2010, 23:57
IVK А какой в Antique просмотровщик? Или тут можно не ... 13.9.2010, 0:04
kostyalamer Цитата(IVK @ 13.9.2010, 0:04) А какой в A... 13.9.2010, 0:14
IVK Всё вроде просто : пишу функцию, которая запускает... 13.9.2010, 18:05
kostyalamer Иван , все на самом деле не очень просто , было бы... 13.9.2010, 20:31
IVK mirage с помощью os.system я уже вызывал, и тоже с... 13.9.2010, 20:59
kostyalamer Размышлять придется ! При запуске программы че... 13.9.2010, 21:18
IVK Теперь уже яснее. Во всяком случае, понятно, где з... 13.9.2010, 21:39
IVK Кстати, когда требуется как можно более полная инф... 15.9.2010, 20:17
kostyalamer Цитата(IVK @ 15.9.2010, 20:17) Кстати, ко... 15.9.2010, 21:45
kostyalamer Нашел описания большого количество модулей питона ... 18.9.2010, 18:00
IVK Спасибо, пригодится. Но у меня проблемы не стольк... 18.9.2010, 19:13
kostyalamer Цитата(IVK @ 18.9.2010, 19:13) Спасибо, п... 18.9.2010, 19:58
IVK Цитата(kostyalamer @ 18.9.2010, 19:58) Ив... 18.9.2010, 20:22
kostyalamer 1) я тоже не знаю какой просмотровщик выводит имен... 18.9.2010, 21:03
IVK Цитата(kostyalamer @ 18.9.2010, 21:03) пр... 18.9.2010, 21:13
kostyalamer Консоль это как простейший вариант, если сумеешь в... 18.9.2010, 21:22
IVK Запустил для пробы Мираж, поглядел в /proc его про... 18.9.2010, 21:43
IVK Теоретически этот вариант выглядит довольно просто... 19.9.2010, 21:31
kostyalamer Вполне осушествимый вариант, попробуй для начала э... 19.9.2010, 22:10
IVK Во всех попадавшихся мне мануалах говорится, что в... 19.9.2010, 23:34
IVK Цитата(IVK @ 19.9.2010, 23:34) придётся у... 28.9.2010, 19:15
kostyalamer Иван, в таком варианте надо наверное тебе написать... 28.9.2010, 20:11
IVK Цитата(kostyalamer @ 28.9.2010, 20:11) на... 28.9.2010, 20:15
kostyalamer Цитата(IVK @ 28.9.2010, 20:15) в смысле н... 28.9.2010, 20:24
IVK Дискуссию про MPlayer и т.п. переместил в тему об ... 29.9.2010, 17:18
IVK А не проще ковырнуть сам Мираж и кое-что в нём пр... 19.10.2010, 21:14
kostyalamer Цитата(IVK @ 19.10.2010, 21:14) А не прощ... 19.10.2010, 21:20
IVK План простой. В меню Миража будет пункт "Выбо... 20.10.2010, 17:50
kostyalamer Это связано не с лицензией, а с обновлениями, при ... 20.10.2010, 20:12
IVK Можно, наверное, использовать пропатченный Мираж п... 20.10.2010, 20:24
kostyalamer Альтернативный способ вижу только один , написать... 20.10.2010, 20:55
IVK Если просмотровщик писать на замену Миражу, то он ... 21.10.2010, 19:54
kostyalamer Цитата(IVK @ 21.10.2010, 19:54) Если прос... 21.10.2010, 20:00
IVK Вроде готово. Запускаешь wmfon, жмёшь "Просм... 25.10.2010, 23:00
kostyalamer Отлично ! отправляй 25.10.2010, 23:10
IVK Ещё немного подправил wmfon : в конец функции pros... 26.10.2010, 15:50
kostyalamer Цитата(IVK @ 26.10.2010, 15:50) Ещё немно... 26.10.2010, 18:16
IVK Вот он 26.10.2010, 18:39
kostyalamer Цитата(IVK @ 26.10.2010, 18:39) Вот он
От... 26.10.2010, 20:19
IVK /usr/lib/python2.5/site-packages 26.10.2010, 20:42
kostyalamer Подсунул туда вместо mirage.py , пока работать не ... 26.10.2010, 21:09
IVK Ну это же wmfon не запускается, а не Мираж. У меня... 26.10.2010, 21:27
kostyalamer Все запускается, эти ошибки появляются когда нажим... 26.10.2010, 21:40
IVK Проверил аж несколько раз : сообщений об ошибках н... 26.10.2010, 21:49
kostyalamer Дело темное, буду разбираться ! 26.10.2010, 21:50
kostyalamer Чудеса да и только, после перезагрузки компа все н... 27.10.2010, 8:49
IVK Ну, настоящий или нет, а приятно, что получилось н... 27.10.2010, 18:59
kostyalamer Отлично , со справкой есть 2 варианта сейчас объяс... 27.10.2010, 21:47
IVK Не успел выяснить, как справку пристегнуть к основ... 28.10.2010, 17:58
kostyalamer Со справкой получилось все отлично , я нашел кста... 28.10.2010, 21:50
IVK Мираж записывал имя файла нормально, так что в нём... 29.10.2010, 18:05
kostyalamer Отлично, на выходных постараюсь опакетить 29.10.2010, 18:55
kostyalamer Ну вот собрал пакетик, причем он с mirage совершен... 30.10.2010, 17:34
IVK Кодdef prosmotr(event):
pr = subproc... 30.10.2010, 18:13
kostyalamer Да уж , осталось от экспериментов, сейчас поправлю... 30.10.2010, 18:22
kostyalamer Поменял пакеты на исправленные, скачивай по тем же... 30.10.2010, 18:35
IVK Теперь работает, ошибок не заметно. 30.10.2010, 18:48
kostyalamer Цитата(IVK @ 30.10.2010, 18:48) Теперь ра... 30.10.2010, 19:13
kostyalamer Залил куда мог , и на сайт тоже : http://kosty... 30.10.2010, 21:22
IVK Цитата(kostyalamer @ 30.10.2010, 21:22) h... 30.10.2010, 21:31
kostyalamer Эта версия написана точно тобой , так что принимай... 30.10.2010, 21:38
IVK У меня сейчас всяческие интернетовские соединения ... 30.10.2010, 21:52
and Тоже начал потихоньку осваивать питон. Сначала про... 15.12.2010, 19:26
IVK Да, Питон в самом деле легко осваивается. Я, правд... 15.12.2010, 20:21
and Продолжаю писать скриптик (пока в виндос ) и возн... 17.12.2010, 18:55
kostyalamer Боюсь, что одного Tkinter-а для этой цели не хвати... 17.12.2010, 19:45
and Спасибо, попробую. 17.12.2010, 20:53
and После некоторого перерыва опять вернулся к питонам... 11.9.2011, 8:57
IVK Цитата(and @ 11.9.2011, 8:57) И столкнулс... 13.9.2011, 19:04
kostyalamer Цитата(IVK @ 13.9.2011, 19:04) Наверное, ... 13.9.2011, 22:30
and Спасибо, поспрашиваю. В том то и дело, что основы ... 15.9.2011, 17:49
komcumir Практически под влиянием этой темы сел изучать пит... 12.10.2011, 12:46
kostyalamer Цитата(komcumir @ 12.10.2011, 12:46) Прак... 12.10.2011, 21:40
ksa Цитата(komcumir @ 12.10.2011, 15:03) да и... 12.10.2011, 16:34
komcumir Цитата(ksa @ 12.10.2011, 16:34) Ну, тогда... 13.10.2011, 9:44
and Для желающих поэкспериментировать с python3 на сер... 14.10.2011, 18:45
and Всем хороша связка Geany + Python, только нет отла... 15.10.2011, 19:09
komcumir Новая версия linespy https://sourceforge.net/proje... 17.10.2011, 11:51
and Цитата(komcumir @ 17.10.2011, 11:51) Нова... 17.10.2011, 20:25
and Если какого-то из модулей python нет в репозитории... 17.10.2011, 20:53
IVK Цитата(kostyalamer @ 25.12.2011, 17:24) П... 26.12.2011, 20:08
IVK to kostyalamer
Костя, ты никогда не пробовал орган... 28.12.2011, 22:26
kostyalamer Цитата(IVK @ 28.12.2011, 22:26) to kostya... 29.12.2011, 6:45
and Кстати, на ютубе имеется видеокурс по освоению пит... 21.1.2012, 18:06
Skull Цитата(and @ 21.1.2012, 17:06) А еще пито... 23.1.2012, 11:20
kostyalamer Нашел хорошую инфу по Tkinter-у может кому-ниб... 2.9.2012, 22:10
and Цитата(kostyalamer @ 2.9.2012, 21:10) Наш... 4.9.2012, 21:38
tema Перенесено из темы "Выбор IDE"
Долго ло... 4.4.2017, 23:05
tema Пока не очень понял как работать с кнопками на фор... 5.4.2017, 21:11
kostyalamer Цитата(tema @ 5.4.2017, 21:11) Пока не оч... 5.4.2017, 21:39![]() ![]() |
|
Текстовая версия | Сейчас: 14.12.2025, 22:29 |