变量作为硬编码函数

时间:2018-02-15 19:07:58

标签: python

你好,我可能有一个奇怪的问题。 我正在使用somemodule,其中一些函数具有相似的名称,但它们在一个函数名称中有所不同。 以更灵活的方式访问它我正在考虑是否可以创建一个变量或代表变量的东西。或者是否有其他方式以灵活的方式使用类似的名称访问不同的功能? 一个想法必须有这样的东西:

a = print()#a现在应该是打印功能 a('hello world。')#this应该打印:hello world

显然这不起作用,但是有什么方法可以实现我正在寻找的东西吗?提前谢谢你!

1 个答案:

答案 0 :(得分:1)

执行此操作的常用方法是在导入时重命名该功能。例如:

print_this()

现在您使用stash@{1}来调用该函数。