python,如何把变量类型打印到文件?

这样貌似不行

    fileHandle = open('test.txt', 'a')
    fileHandle.write(str(type(abc)))
    fileHandle.close()
阅读 3.8k
2 个回答

你的变量abc是不是没定义?我试了一下可以打印 代码是这样的

 a  = str(type('abc'))
 myfile = open('test.txt', 'w')
 myfile.write(a)
 myfile.close()
# define abc
abc = 123

with open('test.txt', 'a') as f:
    f.write(str(type(abc)))
撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题