文章詳情頁
javascript - js代碼轉python
問題描述
js代碼如下
var e = a.charCodeAt(t).toString(16);這一行不明白
function encode_unicode_param(a) { for (var s = '', t = 0; t < a.length; t++) {var e = a.charCodeAt(t).toString(16);s += 2 == e.length ? 'n' + e: e } return s}
問題解答
回答1:python3 下:
def encode_unicode_param(s): results = [] for char in s:h = hex(ord(char))[2:]format_string = ’n{}’ if len(h) == 2 else ’{}’results.append(format_string.format(h)) return ’’.join(results)
相關文章:
1. MYSQL 的 SELECT 語句中如何做到判斷字段為空2. .......3. javascript - H5頁面無縫輪播4. python - flask jinjia2 中怎么定義嵌套變量5. python - Django問題 ’WSGIRequest’ object has no attribute ’user’6. 數據庫 - mysql boolean型無法插入true7. javascript - URL中有#號如何來獲取參數啊? nodejs8. centos - apache配置django報錯:cannot be loaded as Python modules9. javascript - jquery選擇的dom元素如何更新?10. html5 - 使用angular中,圖片上傳功能中選擇多張圖片是怎么實現的?有什么好的思路嗎?
排行榜
