回答
由於OP中的含糊不清而更新。
嘗試...
def convert(i):
result = ''
for c in struct.pack('>i', 67):
c = hex(ord(c))[2:]
if len(c) < 2:
c = '0%s' % c
result += '\\x%s' % c
return result
>>> print convert(67)
\x00\x00\x00\x43
大聲笑我應該開始複製答案,而不是從現在開始標記爲重複。 http://stackoverflow.com/questions/1708598/convert-decimal-to-hex-python?rq=1 – 2013-04-10 19:15:39
我不知道爲什麼這是downvoted。當然,它不應該是_upvoted_,因爲它是在「完全相同的答案」的「可能的重複」鏈接之後發佈的,並且該問題應該無論如何都應該被關閉......但是這並沒有錯,誤導,混亂等等,爲什麼要低估它? – abarnert 2013-04-10 19:17:19
struct.pack('> i「,67)返回」C「,我需要它返回」\ x00 \ x00 \ x00 \ x43「 – user2267580 2013-04-10 19:19:12
- 1. 詛咒填充塊
- 2. 填充的JTable與整數
- 3. Python的轉換colorsys RGB座標詛咒
- 4. 將零填充的數字轉換爲整數
- 5. 的Clojure /咒術數據轉換功能
- 6. 填充在python
- 7. SVG填充和轉換
- 8. 轉換爲填充0串
- 9. 回調與Python詛咒
- 10. 將非整數轉換爲整數python
- 11. 轉換整數Python中
- 12. 用整數填充數組
- 13. 轉換IEEE 754浮點數與C詛咒 - printf的
- 14. 如何在保留填充的同時將填充的字符串轉換爲整數?
- 15. 誤差與詛咒在Python 2.6.6
- 16. 整數轉換成datetime在Python
- 17. 截斷和填充整數
- 18. RadComboBox填充整數值
- 19. 填充在python列表與特定值
- 20. Python的 - 如何將CSV列轉換與數字數據轉換成整數
- 21. Python詛咒getmouse函數?
- 22. 將導航轉換爲模態,並填充整個屏幕
- 23. 使用合適的填充將整數轉換爲二進制數組
- 24. 在sql中填充整數月份?
- 25. 將預填充的動態錶轉換爲AJAX填充表
- 26. 填充函數(Python)string.zfill
- 27. Python:填充多維數組
- 28. 在Python中將整數字符串轉換爲整數
- 29. 調整圖像大小與填充
- 30. 調整格填充與文本輸入
你嘗試過什麼嗎? – emecas 2013-04-10 19:06:55
Dang,我的複製/粘貼緩衝區錯過了。我打算標記這一個:http://stackoverflow.com/questions/1708598/convert-decimal-to-hex-python?rq=1 – 2013-04-10 19:10:57
我試過十六進制(整數)[2:] .zfill(8)。但是這隻會返回一個沒有「\ x」的十六進制。 – user2267580 2013-04-10 19:15:42