貼上您的 JavaScript 物件,即可立即取得 Python 字典語法。自動處理無引號 key、JS 特有值,並將 null/true/false 對應為 None/True/False。可選擇大括號或 dict() 建構式輸出。
貼上您的 JavaScript 物件,即可立即取得 Python 字典語法。自動處理無引號 key、JS 特有值,並將 null/true/false 對應為 None/True/False。可選擇大括號或 dict() 建構式輸出。
關於這個主題的常見疑問與實用解答。
JavaScript 物件使用無引號(或有引號)的 key、null、true/false 和 undefined,而 Python 字典需要有引號的 key,使用 None 取代 null、True/False 取代 true/false,且沒有 undefined 的對應值。此轉換器會自動處理所有這些語法差異。
大括號輸出使用標準的 {'key': 'value'} 語法,是最常見的 Python 字典格式。dict() 建構式輸出使用 dict(key='value') 語法,對於簡單字串 key 更易讀,但不支援含空格或非字串 key。
可以,您可以在單引號('key')和雙引號("key")之間選擇字典的 key 引號風格。這讓您能符合專案程式碼中使用的引號慣例。
不會,JS 物件轉 Python 字典的轉換完全由瀏覽器中的 JavaScript 處理。您的 JavaScript 原始碼留在您的裝置上,不會與任何伺服器共享。