我希望能夠使用相同的代碼撥打this Python 2 API和this Python 3 API。如何一起使用Python 2模塊和Python 3模塊?
後者的API有一個Python 2版本,但其表面太小。前者沒有Python 3版本。
我發現this document,似乎表明,使它們兼容的唯一方法是手動對代碼進行幾處更改,自從我在幾天前學會了Python之後,可能會導致大量錯誤,並且問題。
同時訪問這兩個API的其他想法也很受歡迎。
非常感謝。
我希望能夠使用相同的代碼撥打this Python 2 API和this Python 3 API。如何一起使用Python 2模塊和Python 3模塊?
後者的API有一個Python 2版本,但其表面太小。前者沒有Python 3版本。
我發現this document,似乎表明,使它們兼容的唯一方法是手動對代碼進行幾處更改,自從我在幾天前學會了Python之後,可能會導致大量錯誤,並且問題。
同時訪問這兩個API的其他想法也很受歡迎。
非常感謝。
bitso-py庫僅僅是一個REST API的Python包裝器。如果該庫與Python 3不兼容,則可以使用類似requests
庫的方式直接進行相關的REST調用。
謝謝。我是編碼新手。另一個API的網站上說:「Kraken團隊已經提供了一個基本的PHP庫來連接Kraken REST API。」和「使用這個類庫使用PHP客戶端調用Kraken REST API」。 (https://www.kraken.com/help/api)這是否意味着我可以使用您提到的請求庫來從Python調用這兩個請求庫?爲什麼會談論PHP?這是否意味着我需要直接使用PHP而不是Python?對廣義混淆的道歉。 – Norbert
那麼我在看Bitso的一個,這是[完整文檔](https://bitso.com/api_info/#error-codes)。忽略任何關於PHP的討論,你只需要直接調用他們的HTTP端點。 'requests'是一個易於使用的HTTP庫。 –
謝謝。我會嘗試你的意見,或者移植代碼以使其與上面建議的兼容。有沒有辦法讓我暫停或刪除這個問題,以便我可以稍後重新安置它,而不必在必要時寫出新問題? – Norbert
如果您是Python新手,我建議您學習和使用Python3。 Python2是一種遺產,它的支持很快就會結束。未來幾年將只有Python3。你怎麼把你的python2代碼移植到python3([link](https://docs.python.org/3/howto/pyporting.html))。 –
我只是剔除了第一個的內容,但它看起來並不是那麼難以移植到python3,除了替換'print'語句和文件的「shebang」之外,我沒有看到任何特別不同的內容句法。如果您在切換後出現錯誤,請對其進行研究,或者提出有關此問題的新問題。 –
謝謝。事實上,我可能不必要地擔心。我將嘗試移植舊的模塊。 – Norbert