[Python] вопрос/ответ.

Discussion in 'Python' started by De-visible, 21 Jan 2009.

  1. Ergoproxy

    Ergoproxy Elder - Старейшина

    Joined:
    18 Jan 2008
    Messages:
    248
    Likes Received:
    155
    Reputations:
    45
    Хотел бы узнать, кто как в питоне разрабатывает граф.интерсфейс? (программно или всё же всё код пишется вручную?)

    Если программно токакие программы используете?
     
  2. gold-goblin

    gold-goblin Elder - Старейшина

    Joined:
    26 Mar 2007
    Messages:
    917
    Likes Received:
    174
    Reputations:
    3
    Ergoproxy
    какая ос
     
    1 person likes this.
  3. razb

    razb Active Member

    Joined:
    24 Mar 2009
    Messages:
    658
    Likes Received:
    133
    Reputations:
    18
    Смотри в сторону PyQT, PyGTK2, Tkinter
     
    1 person likes this.
  4. Ergoproxy

    Ergoproxy Elder - Старейшина

    Joined:
    18 Jan 2008
    Messages:
    248
    Likes Received:
    155
    Reputations:
    45
    ОС Win да про PyQT, PyGTK2, Tkinter эт я в курсе, просто думал может есть какая нить программулина, которая позволяет делать граф.интерфейс не вручную, а типо тык и кнопа и тд :)
     
  5. razb

    razb Active Member

    Joined:
    24 Mar 2009
    Messages:
    658
    Likes Received:
    133
    Reputations:
    18
    Для QT так и делается, используется QT Designer, для GTK можно использовать Glade, для Tk хз мож что то тоже есть, эт надо у login'a спросить мож он знает ))
     
  6. Ergoproxy

    Ergoproxy Elder - Старейшина

    Joined:
    18 Jan 2008
    Messages:
    248
    Likes Received:
    155
    Reputations:
    45

    А ты сам что юзаешь?
     
  7. gold-goblin

    gold-goblin Elder - Старейшина

    Joined:
    26 Mar 2007
    Messages:
    917
    Likes Received:
    174
    Reputations:
    3
    Я юзаю QT Designer но только под линь. Хз как он под винду =)
     
  8. Fata1ex

    Fata1ex Elder - Старейшина

    Joined:
    12 Dec 2006
    Messages:
    703
    Likes Received:
    300
    Reputations:
    38
    Тиль вроде под ткинтер. Утром поищу.
     
  9. razb

    razb Active Member

    Joined:
    24 Mar 2009
    Messages:
    658
    Likes Received:
    133
    Reputations:
    18
    2Ergoproxy
    Использую QT Designer )
    gold-goblin
    Он входит в стандартный пакет либсы вместе с QAssistent'om(docs) и QLinguist(translations)
     
  10. Fata1ex

    Fata1ex Elder - Старейшина

    Joined:
    12 Dec 2006
    Messages:
    703
    Likes Received:
    300
    Reputations:
    38
    Tile или с помощью komodoide :) вообще на су много на эту тему тем оО вот как
     
    1 person likes this.
  11. Refresh

    Refresh New Member

    Joined:
    16 Apr 2006
    Messages:
    7
    Likes Received:
    0
    Reputations:
    0
    Вопрос, можно ли сделать так что бы при компиляции py2exe, все паковалось в один ехе файл, все библиотеки модули и все остальное
     
  12. Fata1ex

    Fata1ex Elder - Старейшина

    Joined:
    12 Dec 2006
    Messages:
    703
    Likes Received:
    300
    Reputations:
    38
    Я что-то слышал о Cx_freeze. А вообще поюзай google: ответы там есть.
     
  13. [n]-c0der

    [n]-c0der Member

    Joined:
    3 Feb 2009
    Messages:
    83
    Likes Received:
    24
    Reputations:
    -1
    можно.
     
  14. login999

    login999 Elder - Старейшина

    Joined:
    12 Jun 2008
    Messages:
    491
    Likes Received:
    280
    Reputations:
    92
    И да и нет :D
    Оно там если пакует в один файл, то это фактически один sfx-архив, перед запуском оно распаковывается во временный каталог и работает из него, относительные пути не канают, динамическую подгрузку тож не сделаешь, фиг угадаешь из какой диры запускали скрипт
     
  15. login999

    login999 Elder - Старейшина

    Joined:
    12 Jun 2008
    Messages:
    491
    Likes Received:
    280
    Reputations:
    92
    Пишу на Tkinter , графических рисовалок гуя не знаю (кроме рисовалок под wxwidgets(wxglade), pyqt(qtdesigner),pygtk(Glade кажисьесть и под него)), пишу все вручную, хорошо тем что лишнего кода не выйдет+сам знаю что я делаю. Советую гуй писать вручную - если знаешь как оно работает то можно интегрировать гуй со своими приблудами :D
    Но немного геморно подпиливать код под кроссплатформ, иногда по разному гуй выглядит под винь и линь, про Макось хз :D
     
    #255 login999, 25 Jul 2009
    Last edited: 27 Jul 2009
  16. jecka3000

    jecka3000 Elder - Старейшина

    Joined:
    15 Mar 2008
    Messages:
    360
    Likes Received:
    54
    Reputations:
    4
    есть установщик самого питона и его интерпритатора (PyScripter например) на кпк/коммуникатор ибо долгое время не бываю дома, нетбука нет.
    П.С. Glofish x800 стоит винда 6.0.
     
  17. login999

    login999 Elder - Старейшина

    Joined:
    12 Jun 2008
    Messages:
    491
    Likes Received:
    280
    Reputations:
    92
    Есть Linux (на работе) и Windows (дома), есть как сорцы под линуху, так и инсталлятор под винду, дома почти каждый день, на работе тоже (кроме выходных), нетбука тоже нет.
    P.S. Nokia(хз че за модель, близко к 3310, 6230 свою раздавил :()

     
  18. Gifts

    Gifts Green member

    Joined:
    25 Apr 2008
    Messages:
    2,494
    Likes Received:
    807
    Reputations:
    614
    Есть ли для питона какой-нибудь аналог пхпшной функции mb_detect_encoding? Есть простенький модуль для джабберного бота, который открывает порт и пересылает все принятые на него данные дальше. Соединение может быть откуда угодно (телнет, пхп сокет, и т.д.) Поэтому и кодировок несколько CP866, CP1251, UTF8. Как бы подружить их всех с русским языком?
     
    _________________________
  19. __mad

    __mad Elder - Старейшина

    Joined:
    4 Nov 2007
    Messages:
    100
    Likes Received:
    38
    Reputations:
    7
    С питоном незнаком, но первая сцыль в гугле выдала http://chardet.feedparser.org , похоже то что требуется.
     
  20. login999

    login999 Elder - Старейшина

    Joined:
    12 Jun 2008
    Messages:
    491
    Likes Received:
    280
    Reputations:
    92
    Нету аналогов :( Я сам бы много отдал за автоматическое определение кодировки...
    __mad, не в теме, это не то что нужно