比如代码
'''
import binascii
b = binascii.a2b_hex('FDDF11')
'''
作用是可以将字符串转换成 16 进制 byte 格式输出
又或者代码
'''
c =bytes.fromhex('F1DD')
print(c)
'''
也是同样的作用
我想参考下 python 标准库是如何去转换的,所以我在 pycharm 中使用 CTRL+B 跳转到 a2b_hex 或者 fromhex 函数中去,但是得到的代码都只是
'''
def a2b_hex(*args, **kwargs): # real signature unknown
"""
Binary data of hexadecimal representation.
hexstr must contain an even number of hex digits (upper or lower case).
This function is also available as "unhexlify()".
"""
pass
'''
就这么点代码,仅仅只有一段注释+pass,看起来运行这个函数之后什么都没有做!这就让我很困扰,我应该怎么去查找这个函数的真正实现的代码?
'''
import binascii
b = binascii.a2b_hex('FDDF11')
'''
作用是可以将字符串转换成 16 进制 byte 格式输出
又或者代码
'''
c =bytes.fromhex('F1DD')
print(c)
'''
也是同样的作用
我想参考下 python 标准库是如何去转换的,所以我在 pycharm 中使用 CTRL+B 跳转到 a2b_hex 或者 fromhex 函数中去,但是得到的代码都只是
'''
def a2b_hex(*args, **kwargs): # real signature unknown
"""
Binary data of hexadecimal representation.
hexstr must contain an even number of hex digits (upper or lower case).
This function is also available as "unhexlify()".
"""
pass
'''
就这么点代码,仅仅只有一段注释+pass,看起来运行这个函数之后什么都没有做!这就让我很困扰,我应该怎么去查找这个函数的真正实现的代码?
