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

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

  1. login999

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

    Joined:
    12 Jun 2008
    Messages:
    491
    Likes Received:
    280
    Reputations:
    92
    Бла-бла-бла. Через .split()ты офигеешь ее отуда вылавливать, даже если она там будет. А если учитывать то что она генерится на js то ее там и не будет никогда. Вопрос сформулирован некорректно и к Python не имеет ни малейшего отношения - сниффер в руки и смотреть запросы.
     
  2. H:H:H

    H:H:H New Member

    Joined:
    17 Nov 2009
    Messages:
    4
    Likes Received:
    0
    Reputations:
    0
    Ну-тут дело даже не в .split а в том что я ссылку на материал по парсингу JS Сылок найти немогу Гугл молчит
     
    #602 H:H:H, 7 Mar 2010
    Last edited: 7 Mar 2010
  3. login999

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

    Joined:
    12 Jun 2008
    Messages:
    491
    Likes Received:
    280
    Reputations:
    92
    Сниффер в руки и смотреть запросы.
    И причем здесь парсинг js =\
     
    1 person likes this.
  4. Ice_VeNOm

    Ice_VeNOm Member

    Joined:
    5 Sep 2009
    Messages:
    36
    Likes Received:
    9
    Reputations:
    0
    Тут решил ознакомиться с питоном в сайтостроении...
    Хостинг с питоном
    скрипт запускаю из папки cgi

    Code:
    #!/usr/bin/env python
    import cgi  
    cgi.test()
    код работает корректно

    Code:
    #!/usr/bin/env python 
    # -*- coding: utf8 -*-
    print 'Hi'
    
    
    не пашет - пишет ошибку 500
    почему?
     
  5. Chubakur

    Chubakur Member

    Joined:
    6 Apr 2009
    Messages:
    48
    Likes Received:
    12
    Reputations:
    0
    Пишу сейчас свой http сервер(так ради обучения). Мне нужно передавать хедер Content-type. Каким образом это замутить? Просто через send не получается. Использую ТОЛЬКО библиотеку socket.
     
    #605 Chubakur, 10 Mar 2010
    Last edited: 10 Mar 2010
  6. login999

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

    Joined:
    12 Jun 2008
    Messages:
    491
    Likes Received:
    280
    Reputations:
    92
    1) Под web не пишу, тут помощи не ждите.
    2) 2 Ice_VeNOm - нафига cgi если есть хуева туча обвязок для писания под веб ?
    3) 2 Chubakur - зачем нужен очередной уныло-говняный веб-сервер, если даже в стандартной библиотеке он уже написан до тебя ?

    Шо ж бля за страсть писать велосипеды ? :(
     
  7. Chubakur

    Chubakur Member

    Joined:
    6 Apr 2009
    Messages:
    48
    Likes Received:
    12
    Reputations:
    0
    Мне не важно , написано оно до меня, или нет. Я просто хочу понять как это делается, именно интересует передача хедеров.
     
  8. login999

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

    Joined:
    12 Jun 2008
    Messages:
    491
    Likes Received:
    280
    Reputations:
    92
    http://fragments.turtlemeat.com/pythonwebserver.php
     
  9. CyberHunter

    CyberHunter Active Member

    Joined:
    6 Jan 2010
    Messages:
    601
    Likes Received:
    116
    Reputations:
    37
    Скажите: как сделать из .py в .exe? py2exe работает для версии 2.6, а у меня 3.0.
    Что посоветуете?
     
  10. login999

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

    Joined:
    12 Jun 2008
    Messages:
    491
    Likes Received:
    280
    Reputations:
    92
    лично я - хз, на тройке не сижу
     
  11. CyberHunter

    CyberHunter Active Member

    Joined:
    6 Jan 2010
    Messages:
    601
    Likes Received:
    116
    Reputations:
    37
    login999 а что есть на подобии пи2ехе? мб найду версию для тройки.
     
  12. login999

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

    Joined:
    12 Jun 2008
    Messages:
    491
    Likes Received:
    280
    Reputations:
    92
    cx_freeze, pyinstaller
     
  13. inlanger

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

    Joined:
    7 Jan 2007
    Messages:
    985
    Likes Received:
    283
    Reputations:
    27
    Кто-то работает с ctypes? Как, например, используя ctypes потушить монитор? Ну, или хоть какой-то живой пример, потому что в инете с этим туго ( Я просто под winmobile хочу писать на питоне, но там многого не хватает.
     
  14. Tigger

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

    Joined:
    27 Aug 2007
    Messages:
    936
    Likes Received:
    527
    Reputations:
    204
    Юзай 2.6. Все остальные - говно!
     
  15. CyberHunter

    CyberHunter Active Member

    Joined:
    6 Jan 2010
    Messages:
    601
    Likes Received:
    116
    Reputations:
    37
    Походу так и сделаю :(
    Не всегда чем больше, тем лучше :)
    Да и литературы маловато :(
     
  16. Flcn

    Flcn Member

    Joined:
    6 Jul 2009
    Messages:
    56
    Likes Received:
    6
    Reputations:
    0
    больше не всегда лучше)

    проведи анологию с машинами, более поздняя модель не всегда более крута. кому-то нужнее первая
     
    #616 Flcn, 27 Mar 2010
    Last edited: 28 Mar 2010
  17. login999

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

    Joined:
    12 Jun 2008
    Messages:
    491
    Likes Received:
    280
    Reputations:
    92
    Не первый раз тебе отвечаю, что лично я - хз :)
     
  18. login999

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

    Joined:
    12 Jun 2008
    Messages:
    491
    Likes Received:
    280
    Reputations:
    92
    Потому что то что ниже 2.6 почти все поддерживается и с помощью 2.6(опустим столь либимый пхпшниками pyCURL), а то что выше него (3.х) не поддерживается почти ничем(очень мало либ под него, так как относительно недавно начали разрабатывать третью ветку) И вообще 2.х это самый распространенный.
     
  19. [London]

    [London] New Member

    Joined:
    30 Mar 2010
    Messages:
    0
    Likes Received:
    0
    Reputations:
    0
    решил начать изучать питон..скачал версию 2.6 под винду......Хотел спросить, нельзя программировать не в DOS, может кто то даст нормальный урл на скачку...гугл отказывается помогать)
     
  20. DTW

    DTW Banned

    Joined:
    11 May 2008
    Messages:
    221
    Likes Received:
    52
    Reputations:
    11
    С питом вместе идет Python IDLE

    Там можна выбрать File-New Window

    будет текстовой файл

    пишешь код
    Save as
    сохраняешь под test.py
    потом жмешь F5