HOME FORUMS MEMBERS RECENT POSTS LOG IN  
× Авторизация
Имя пользователя:
Пароль:
Нет аккаунта? Регистрация
Баннер 1   Баннер 2
НОВЫЕ ТОРГОВАЯ НОВОСТИ ЧАТ
loading...
Скрыть
Вернуться   ANTICHAT > ПРОГРАММИРОВАНИЕ > PHP
   
Ответ
 
Опции темы Поиск в этой теме Опции просмотра

  #1  
Старый 02.04.2009, 12:37
_Kris_
Познающий
Регистрация: 22.07.2008
Сообщений: 62
С нами: 9371161

Репутация: 172
По умолчанию

Забудте вы про pycurl, во первых он баженный, во вторых сокеты вам для чего даны?
 
Ответить с цитированием

  #2  
Старый 02.04.2009, 12:55
inlanger
Познавший АНТИЧАТ
Регистрация: 07.01.2007
Сообщений: 1,263
С нами: 10179806

Репутация: 702


По умолчанию

я написал пару брутов на twill, советую попробовать. С этой либой очень легко работать.
 
Ответить с цитированием

  #3  
Старый 02.04.2009, 13:02
login999
Постоянный
Регистрация: 12.06.2008
Сообщений: 654
С нами: 9427413

Репутация: 973


По умолчанию

Цитата:
Сообщение от inlanger  
я написал пару брутов на twill, советую попробовать. С этой либой очень легко работать.
А я принципиально не работаю со стронними модулями Из сторонних модулей признаю только веб-фреймворки . Хотя не исключаю того, что в ближайшем будущем придется заглядеться в сторону Beautiful Soup, но не факт. Сторонние модули они гемора добавляют тому, кто будет ими пользоваться, да и впридачу не все сторонние модули стоят на хостингах а заставить хостера поставить что-то нестандартное - задача нелегкая
 
Ответить с цитированием

  #4  
Старый 02.04.2009, 13:04
inlanger
Познавший АНТИЧАТ
Регистрация: 07.01.2007
Сообщений: 1,263
С нами: 10179806

Репутация: 702


По умолчанию

Юзайте VDS, или запускайте скрипты со своего компьютера. Потому что использовать сторонние модули иногда оооочень удобно.
 
Ответить с цитированием

  #5  
Старый 02.04.2009, 13:07
login999
Постоянный
Регистрация: 12.06.2008
Сообщений: 654
С нами: 9427413

Репутация: 973


По умолчанию

Цитата:
Сообщение от inlanger  
Юзайте VDS, или запускайте скрипты со своего компьютера. Потому что использовать сторонние модули иногда оооочень удобно.
Эх, я бы посмотрел что бы ты сказал заказчику, который и слова такого не знает как VDS... Ну сторонние модули я бы использовал исключительно для себя Потому как действительно есть очень удобные вещи, хотя бы mechanize...
 
Ответить с цитированием

  #6  
Старый 02.04.2009, 13:09
Vid0k
Постоянный
Регистрация: 24.12.2007
Сообщений: 574
С нами: 9674246

Репутация: 316


По умолчанию

еще одна линка в тему
обсуждение на питоне
http://python.su/forum/viewtopic.php?id=3357
про многопоточные запросы
 
Ответить с цитированием

  #7  
Старый 02.04.2009, 13:57
Vid0k
Постоянный
Регистрация: 24.12.2007
Сообщений: 574
С нами: 9674246

Репутация: 316


По умолчанию

не пойму где ошибка выдает все время таймоут
Код:
import socket
                          # 
HOST = "www.google.ru"
                          
PORT = 80
sock = socket.socket(socket.AF_INET, socket.SOCK_STREAM)
sock.connect((HOST, PORT))
mes  = "GET / HTTP/1.1\r\n"
mes += "Host: www.google.ru\r\n"
mes += "User-Agent: Mozilla/5.0 (X11; U; Linux i686; ru; rv:1.9b5) Gecko/2008050509 Firefox/3.0b5\r\n"
mes += "Accept: text/html\r\n"
mes += "Connection: close\r\n"

sock.send("")
result = sock.recv(1024)
sock.close()
print ":", result
 
Ответить с цитированием

  #8  
Старый 02.04.2009, 14:45
t4Nk
Познающий
Регистрация: 23.09.2007
Сообщений: 75
С нами: 9806336

Репутация: 86
По умолчанию

Цитата:
Сообщение от Vid0k  
не пойму где ошибка выдает все время таймоут
mes += "Connection: close\r\n\r\n"

sock.send(mes)
 
Ответить с цитированием

  #9  
Старый 02.04.2009, 16:22
Vid0k
Постоянный
Регистрация: 24.12.2007
Сообщений: 574
С нами: 9674246

Репутация: 316


По умолчанию

Цитата:
Сообщение от t4Nk  
mes += "Connection: close\r\n\r\n"

sock.send(mes)
надо пойти поспать=\
но все равно не пашет(
 
Ответить с цитированием

  #10  
Старый 02.04.2009, 13:57
inlanger
Познавший АНТИЧАТ
Регистрация: 07.01.2007
Сообщений: 1,263
С нами: 10179806

Репутация: 702


По умолчанию

login999, twill это либа на основе mechanize там ещё всё проще и удобнее
 
Ответить с цитированием
Ответ





Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
 


Быстрый переход




ANTICHAT ™ © 2001- Antichat Kft.

×

Внести депозит

Введите сумму USDT:

Принимается только USDT TRC20. Fake/Flash USDT не засчитывается.

×

Вывести депозит

Сумма USDT:

Ваш USDT TRC20 кошелек:

Заявка будет отправлена администратору.