pycurl

    1熱度

    1回答

    import multiprocessing import time import pycurl class Bot(multiprocessing.Process): def __init__(self): multiprocessing.Process.__init__(self) self.c = pycurl.Curl() def r

    1熱度

    2回答

    我正在嘗試使用CURL's CURLOPT_MAX_RECV_SPEED_LARGE option與pycurl庫。這是我的測試代碼: import sys import pycurl class Test: def __init__(self): self.contents = '' def body_callback(self, buf):

    1熱度

    1回答

    這裏是我的原代碼 import urllib, urllib2 from xml.dom import minidom base_url = 'test.com:8000' username = 'MyId' password = 'passwd' search_query = 'search error | head 10' # Login and get the session

    2熱度

    1回答

    我正在構建使用pycurl將大量文件上傳到服務器的小型python應用程序。使用pycurl可以實現帶寬限制,但這並不能解決我的問題。我需要我的應用程序在可用時使用100%上行,並在其他應用程序想要使用上行時正常縮減它。 如果無法設置優先級,那麼我會選擇應用程序佔用總帶寬70%的邏輯。

    2熱度

    1回答

    我只是想知道,下面的兩個語句的區別: curl.setopt(pycurl.WRITEDATA, fp) curl.setopt(pycurl.WRITEFUNCTION, fp.write) FP是一個文件描述符,並fp.write是一個函數。 有人可以告訴我嗎?

    0熱度

    1回答

    我嘗試從pycurl網站獲取數據。 我在早些時候做了一個類似的腳本在PHP(也使用捲曲),它的工作,但在Python中我得到空響應。 類似的問題與PHP - 該網站需要發佈數據,初始化一個會話,並重定向到結果頁面,但如果不允許cookie,它將返回一個空的響應,而不是重定向。我無法訪問此網站上的代碼。使用COOKIEFILE和COOKIEJAR選項解決了這個問題。 這是PHP代碼: <?php

    2熱度

    2回答

    我不知道如何使用pycurl或請求在python中編寫下面的curl命令。基於the example from requests quickstart curl -X DELETE -d '{"key": "value"}' http://url/json

    2熱度

    2回答

    import pycurl pycurl.version # libcurl/7.29.0 GnuTLS/2.12.23 zlib/1.2.7 libidn/1.25 librtmp/2.3 c = pycurl.Curl() c.setopt(pycurl.TIMEOUT_MS, 1000) c.setopt(pycurl.URL, 'http://example.com/')

    0熱度

    1回答

    我已經用Python編寫了一個簡單的腳本。 它解析網頁的超鏈接,然後檢索這些鏈接來解析一些信息。 我有類似的腳本運行和重新使用writefunction沒有任何問題,由於某種原因失敗,我不明白爲什麼。 一般捲曲的init: storage = StringIO.StringIO() c = pycurl.Curl() c.setopt(pycurl.USERAGENT, USER_AGENT)

    0熱度

    1回答

    我正在尋找使用Requests庫將現有PHP代碼切換到Python。 PHP代碼將數千個GET請求發送到API以獲取所需數據。該API將每個IP每隔6秒限制GET個請求。我們擁有衆多的IP地址,以便更快速地實現。這種情況越快越好。 我的問題是有沒有辦法使用Requests庫發送來自不同IP地址的GET請求?我也願意使用Python或不同的方法來替換IP地址。 當前代碼利用curl_multi_ex