這個php方法怎麼改寫成 ,這個php方法怎麼改寫成 python

2021-08-13 12:24:58 字數 1035 閱讀 4308

1樓:匿名使用者

ok,首先我不懂php,但是看你補充的描述大致能明白。

其次,如果這裡的$_get可以理解為字典,對於$nonce = $_get["nonce"],中的nonce是屬性,而$nonce是屬性的值的話,那麼我下面寫的應該問題不大。

第三,private function,這個應該是寫在類裡的吧,python裡除非你通過對方法和屬性的名字進行處理,否則是沒有私有的概念的。

**:import hashlib

def checksignature(_get): #如果不傳參的話,也可以用全域性變數,但不推薦

signature = _get["signature"]

timestamp = _get["timestamp"]

nonce = _get["nonce"]

token = token # 這個不清楚是什麼

tmparr = [token, timestamp, nonce]

tmparr.sort()

tmpstr = hashlib.sha1(''.join(tmparr)) # ''.join ,前面是個空字元,不是空白字元,"",引號中間沒有任何字元。

# 這裡有個問題,我對你原來的php下sha1後的字串什麼樣不瞭解。python的sha1處理後會返回一個sha1物件,如何從這個物件獲得字串,可以用兩個方法:digest(),hexdigest()。

digest我不太瞭解,hexdigest返回一個每一個字元都是16進位制字元的字串。

if tmpstr.hexdigest() == signature:

return ture

else:

return false

最後,注意統一縮緊方式,only space or only tab.

2樓:

你貼的這個php**壓根不完整!!!!

3樓:匿名使用者

你好:你能解釋下:

這個php是用來幹什麼的嗎?

《蒹葭》改寫成現代散文,《蒹葭》怎麼改寫成散文?

在那深秋的蘆bai葦上面露水凝du結成了白霜,zhi而在那河的對岸,有著我心愛dao的女人。我 內千辛萬苦尋尋覓容覓,卻怎麼也找不到她的蹤跡。明明看到了她在河的對岸,但是我仔細去尋找的時候,卻又覺得她是在那水的 在那水中的沙洲上。蘆葦盪漾,河水流淌,或許我真的看到了她在何方,卻又該如何尋找?人生思念...

3400000000這個數改寫成用億作單位,並保留一位小數

3400000000這個數 改寫成用億作單位是 34億 保留一位小數是 34.0億 解析保留一位小數要看小數點第二位 大於或等於5的進一位 小於的話不用進。3400000000這個數改寫成用億作單位,並保留一位小數約是 34.0億。希望能幫到你!改寫後為 34.0億 3400000000怎樣改寫成億...

2019 大綱全國 把下面這個長句改寫成幾個較短的句子,可

總結是一個組織或個人在工作 學習告一段落後而寫的一種書面材料,它常常對前一階段的情況進行回顧 檢查 分析和評價,以利於從中找出成功的經驗或失敗的教訓,悟出箇中的道理,得出規律性的認識,並用以指導今後的工作。試題分析 先將句子主幹抽出,組成一句話,再將相關修飾語拆開單獨成句,注意安排好順序。把下面這個...