Форум сайта python.su
0
FishHook
скажем так интересует POST запросы чем больше в секунду тем лучше поможешь?
все что смог сделать так это только вот так
def buy():
x=get()
i=0
z=0
while i<1:
nonce = int(int(time.time()*10)%(10*60*60*24*366*10)-867780726+26000000)*2+1
a=x+i
i=i-0.002
print a
params={“method”:“Trade”,
“nonce”: nonce,
“pair”: “ppc_usd”,
“type”: “buy”,
“rate”: a,
“amount”: 0.11}
# method name and nonce go into the POST parameters
params = urllib.urlencode(params)
# Hash the params string to produce the Sign header value
H = hmac.new(BTC_secret, digestmod=hashlib.sha512)
H.update(params)
sign = H.hexdigest()
headers = {“Content-type”: “application/x-www-form-urlencoded”,
“Key”:BTC_key,
“Sign”:sign}
conn = httplib.HTTPSConnection(“btc-e.com”)
try:
conn.request(“POST”, “/tapi”, params, headers)
except httplib.HTTPException:
raise BTCEError(“HTTP error: ” + response.reason)
if a<0.7:
break
но все равно не хватает скорости
Отредактировано mshome86 (Окт. 8, 2014 18:05:59)
Офлайн
568
Офлайн
0
FishHook
мне там не че не понятно может ты мне конкретный кусок кода покажешь
на моем примере
Офлайн
0
FishHook
ты поможешь мне??
Офлайн
0
FishHook
че молчишь не знаешь как помочь???
ссылки то легко кидать
Офлайн
0
FishHook
хоть пример дай как реализовать и буду копать дальше
Офлайн
2
mshome86
думаю надо заменить urllib2 на urllib.request (для примера из первого поста)
з.ы. школьнег детектед. fatality request sent successfully 
Отредактировано bs0d (Окт. 9, 2014 00:40:58)
Офлайн
6
mshome86
Что хочешь в итоге получить ? 404 ошибка говорит о несуществующей странице. Советую ознакомится с методами парсинга в питоне.
Отредактировано sypper-pit (Окт. 9, 2014 05:35:28)
Офлайн
2
sypper-pit
думаю хочет бомбить сервер запросами на котировки. когда последние удовлетворяют условию - приобретать или продавать.
ничем хорошим это не кончится, ибо забанят уже через 1к запросов. соксы/прокси конечно никто не отменял, но я не думаю, что для ТС это будет по силам
Офлайн
0
bs0d
С КОДОМ ПОМОЖЕШЬ??
Офлайн