哈希/磅/数'#';python中的作为库方法名签名

哈希/磅/数'#';python中的作为库方法名签名,python,Python,我试图调用DLL的一个方法,该方法的名称以“#”字符开头,即 from ctypes import cdll lib_h = cdll.LoadLibrary("myDLL.dll") 现在,我怎么可能调用名为“#7”的方法呢?比如说 fun = lib_h.#7 将#解释为注释的开头。您可能可以使用getattr(lib_h,'.#7'),但是访问名称不是有效标识符的属性总是很棘手(另请参见与关键字冲突的名称)。出于好奇:是什么语言(允许函数名称以开头?)用于创建dll?您可能可以使用ge

我试图调用DLL的一个方法,该方法的名称以“#”字符开头,即

from ctypes import cdll
lib_h = cdll.LoadLibrary("myDLL.dll")
现在,我怎么可能调用名为“#7”的方法呢?比如说

fun = lib_h.#7

将#解释为注释的开头。

您可能可以使用
getattr(lib_h,'.#7')
,但是访问名称不是有效标识符的属性总是很棘手(另请参见与关键字冲突的名称)。出于好奇:是什么语言(允许函数名称以
开头?
)用于创建dll?您可能可以使用
getattr(lib_h,'.'7')
,但是访问名称不是有效标识符的属性总是很棘手(另请参见与关键字冲突的名称)。出于好奇:创建dll使用的语言是什么(允许函数名称以
开头)?