type
の変数部分を文字列として取得するにはどうすればよいですか?'type'を人間が読める文字列として返す
すなわち:ここでは、それぞれの場合には
>>> type('abc')
<type 'str'>
>>> type(1)
<type 'int'>
>>> type(_)
<type 'type'>
、私は単一引用符の内側にあるものとしますSTR、INT、タイプ文字列として。
私はrepr(type(1))
に対して正規表現を使用しようとしましたが、それはうまく動作しますが、それは堅牢であるとは思われません。より良い方法がありますか?
Doh!私はそれがあまり明らかではないと思った! –