python字符串用十六进制表示
PHPz
PHPz 2017-04-18 10:21:31
0
3
885

我想将输入的字符串用十六进制表示,首先声明,并不是转换成十六进制的字符串,而是像下面的反过程:

>>> '\x61\x62\x63\x64'
'abcd'

我尝试了python3中的encode('UTF-8')等方法,但是都没有找到怎样可以达到我的目的,Python中是否能够完成这个功能,如果可以,怎样才能达到我的目的,希望各位大神能够指教。

PHPz
PHPz

学习是最好的投资!

모든 응답(3)
巴扎黑

으아악

'x61x62x63x64'를 출력할 방법이 없습니다. 단지 'a'에 해당하는 ASCII 값을 확인하고 싶다면 ord()를 사용하면 됩니다

으아악

귀하의 요구 사항을 충족할 수 있을지 모르겠습니다

으아악
阿神

파이썬3

으아악
小葫芦

binascii 라이브러리에는 이 작업을 수행할 수 있는 여러 함수가 있습니다

으아악

아니면 py3.5에서 이렇게 직접 작성하세요

으아악
최신 다운로드
더>
웹 효과
웹사이트 소스 코드
웹사이트 자료
프론트엔드 템플릿