login999 Скажи как сделать raw_input оператором(или как сказать?) Знаю для этого есть def, но еще не знаю как им пользоваться. Потому что при Code: x = int(raw_input()) if x == 5: print("asdf"), elif x<5: print("asddddf"), elif x>5: print("aaaaaa") Ошибка! "NameError: name 'raw_input' is not defined"
Оба-на А питон то 3 ветки Тут raw_input() скрыт за input() так что замена первой строчки на такую x = int(input()) тебя спасает... П.С. На будущее - я сам пишу на 2.6 версии, поэтому рассматриваю в первую очередь варианты для нее. На 2.5 я не писал никогда, а с тройкой имел негативный опыт, после которого и вернулся на двойку. Поэтому просьба на будущее всем кто прочтет это сообщение - когда задаете вопрос, то пожалуйста указывайте полную версю питона, которая у вас установлена.
Были проблемы с запуском того что я напейсал. Не отрабатывало оно так как нужно, а конкретно то гуй на ттк (пиздец, мне пришлось с нуля переписывать софт с тройки на двойку да еще и впридачу раздупляться с wxpython для того чтоб сделать нормальный гуй!). Хотя, если честно, я сейчас склоняюсь к тому мнению, что это были какие-то траблы именно у заказчика на конкретно его тачке...
Я так принтил на 2.6 когда пытался себя к этому приучить. Ты попробуй ^.^ P.S. Хотя ты и прав, я этот момент упустил
никто не знает если парсить ссылки с гугла через api (ajax.googleapis.com) будет капча вылезать ? есть ли там какой-либо лимит по запросам с одного айпи или можно парсить вообще до бесконечности ?!)
пытаюсь установить curl в питон делаю примерно так: PHP: Python.exe setup.py install --curl-dir=C:\curl-7.19.7\curl-7.19.7 в curl-dir распакованный свежий курл отсюда: http://curl.haxx.se/download.html получаю: PHP: Using curl directory: C:\curl-7.19.7\curl-7.19.7 Traceback (most recent call last): File "setup.py", line 210, in <module> assert os.path.isfile(o), o AssertionError: C:\curl-7.19.7\curl-7.19.7\lib\libcurl.lib
Нужна ваша помощь! Вообщем только начал изучать питон. На питоне хочу разрабатывать веб приложения. Создаю файл у себя на сервере test.py. Добавляю следующую строку в .htaccess: AddHandler cgi-script .py. В файл test.py вставляю след. код: Code: #!/usr/bin/python print "Content-Type: text/html" print print "<html>" print "<title>python</title>" print "<body>" print "<h1>test</h1>" print "blablabla!" print "</body>" print "</html>" При посещении данного файла в браузере выдаёт 500 ошибку! Лезу в лог файлы, там добавлено две ошибки: suexec policy violation: see suexec log for more details Premature end of script headers: test.py В чём проблема, не пойму!
если курл не пользуется популярностью в питоне, то что пользуется? для отправки http-запросов Большой джо в unix-формате, это отдельный тип символов перевода строк скачай akelpad, он умеет менять тип для windows/mac/linux "правка - формат новой строки"
собственно, скачав и распаковав его (pycurl-7.19.0.tar.gz 09-Sep-2008 17:43 70K) я и получаю: http://forum.antichat.ru/showpost.php?p=1881774&postcount=581 ещё качал инсталлятор pycurl-ssl-7.18.2.win32-py2.5.exe но он при установке выдает что не может найти установленный питон я ставил в винде PYTHONHOME, PYTHONPATH пути к папке с питоном - бестолку
Под вин курл не ставил, но слышал что это жопатно. А использовать лучше что-то из стандартного httplib, urllib, urllib2.