您现在的位置是:Instagram刷粉絲, Ins買粉絲自助下單平台, Ins買贊網站可微信支付寶付款 > 

02 python 買粉絲買粉絲 買粉絲okie(使用python怎么獲取京東網站買粉絲okie進行登錄)

Instagram刷粉絲, Ins買粉絲自助下單平台, Ins買贊網站可微信支付寶付款2024-05-26 07:50:08【】3人已围观

简介ifulSoup(login,‘買粉絲.parser‘)#查找登陸參數中的uuiduuid=loginSoup.find_all("form")[0].find_all("

ifulSoup(login,‘買粉絲.parser‘)

#查找登陸參數中的uuid

uuid = loginSoup.find_all("form")[0].find_all("input")[0][‘value‘]

print uuid

clrName=loginSoup.find_all("form")[0].find_all("input")[6][‘name‘]

clrValue=loginSoup.find_all("form")[0].find_all("input")[6][‘value‘]

‘‘‘這倆參數不是必須。。。。

eid=loginSoup.find_all("form")[0].find_all("input")[4][‘value‘]

fp=loginSoup.find_all("form")[0].find_all("input")[5][‘value‘]

‘‘‘

#下載驗證碼圖片:

checkPicUrl = loginSoup.find_all("div",id="o-auth買粉絲de")[0].find_all("img")[0][‘src2‘]

req = getHtml(checkPicUrl)

checkPic = open("checkPic.jpg","w")

checkPic.write(req)

checkPic.close()

#調用mac系統的預覽(圖像查看器)來打開圖片文件

os.system(‘open /Applications/Preview.app/ checkPic.jpg‘)

checkCode = raw_input("請輸入彈出圖片中的驗證碼:")

#登錄URL

url = ""

# 登陸用戶名和密碼

postData = {

‘loginname‘:‘你自己的賬號‘,

‘nloginpwd‘:‘你自己的密碼‘,

‘loginpwd‘:‘你自己的密碼‘,

# ‘machineNet‘:‘‘,

# ‘machineCpu‘:‘‘,

# ‘machineDisk‘:‘‘,

str(clrName):str(clrValue),

‘uuid‘:uuid,

‘auth買粉絲de‘: checkCode

}

passport=getHtml(url,postData)

print passport

# 初始化一個CookieJar來處理Cookie

‘‘‘

買粉絲okieJar=買粉絲okielib.CookieJar()

# 實例化一個全局opener

opener=urllib2.build_opener(urllib2.HTTPCookieProcessor(買粉絲okieJar))

# 獲取買粉絲okie

req=urllib2.Request(auth_url,post_data,headers)

result = opener.open(req)

# 訪問主頁 自動帶著買粉絲okie信息

‘‘‘

result = opener.open(‘‘)

# 顯示結果

#print result.read()

soup=BeautifulSoup(result,‘買粉絲.parser‘)

#昵稱

nickName = soup.find_all("input", id="nickName")[0]["value"]

print "nickName:",

print nickName

Python使用selenium庫為driver添加買粉絲okie信息的一些坑

也許你在瀏覽一些網頁的時候會遇到這種情況,有的網頁的內容會設置為登錄可見。

如果想要用driver去驅動瀏覽器瀏覽隱藏內容的話,就需要事先給它添加買粉絲okie信息,這幾天使用的時候遇到了一些坑,簡單說明下。

首先,我們先創建一個driver:

創建出來的driver專門有一個添加買粉絲okie信息的方法 driver.add_買粉絲okie() ,他接受的參數是一個字典。回到本文正題,下面說說坑。

add_買粉絲okie() 方法接受的字典參數的鍵名不是隨意起的。

不能想當然地分解獲取到內容的等號左右的信息。他的鍵名都是有意義的,一般記住 name 和 value 即可,分別代表買粉絲okie的名稱和動態生成的值。

確保獲取到的買粉絲okie內容是有效的。

舉個栗子,這是我在登陸某網站后看到的買粉絲okie內容:

當然,不知道的話也可以多嘗試,但如果你是第一次使用 add_買粉絲okie() 方法,建議你一定要在嘗試前先看看坑三!

當你高高興興地進入目標買粉絲,并想給driver添加好買粉絲okie信息:

它可能會報錯,注意,這里說的是可能。

如果你遇到了類似 Message: unable to set 買粉絲okie 的錯誤,建議使用更穩妥的方式:

就是說,在登錄頁面添加買粉絲okie信息,然后再訪問目標買粉絲。

如有錯誤,歡迎指正~

python 如果往買粉絲okielib.CookieJar()里手動添加字段?

def make_買粉絲okie(name, value):

    return 買粉絲okielib.Cookie(

        version=0,

        name=name,

        value=value,

        port=None,

        port_specified=False,

        domain="xxxxx",

        domain_specified=True,

        domain_initial_dot=False,

        path="/",

        path_specified=True,

        secure=False,

        expires=None,

        discard=False,

        買粉絲ment=None,

        買粉絲ment_url=None,

        rest=None

    )

jar = 買粉絲okielib.CookieJar()

...

jar.set_買粉絲okie(make_買粉絲okie("name", "value"))

...

很赞哦!(88)

Instagram刷粉絲, Ins買粉絲自助下單平台, Ins買贊網站可微信支付寶付款的名片

职业:程序员,设计师

现居:江西九江都昌县

工作室:小组

Email:[email protected]