是否可以在python中链接脚本?

佩拉16

是否可以在 python 中创建一个主脚本,在其中链接所有其他脚本?例如制作 ax 脚本和 y 脚本并将它们链接到主脚本中,因此当我运行主脚本时,代码将成功运行。

程序员365

是的,如果主文件的代码在函数内,则有一种方法。

假设主脚本 ( file1.py):

def main():
  return "Hello world!"

if __name__ == "__main__":
  print(main())

然后在第二个脚本中,您可以导入和调用函数,如:

import file1
print(file1.main())

让我们更进一步。

这里我们在主脚本中有一个类:

class myClass:
  def __init__(self):
    self.x = 10
    def getHello(self):
      return "Hello world!"

现在我们可以使用主脚本中的类,例如:

import file1
theClass = file1.myClass()
print(theClass.x)
print(theClass.getHello())

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

是否可以在Python中的列表上链接迭代器?

是否可以将参数传递到Python脚本中?

是否可以在HTCondor中检索python脚本的输出?

是否可以从另一个python脚本中运行python脚本?

是否可以在Flash消息中添加链接?

是否可以“获取” Python脚本的输出

是否可以在Azure中导入python脚本?

#Requires是否可以在模块脚本中工作?

是否可以在gem中包含Bash脚本?

是否可以在FTP脚本中插入for循环?

是否可以在 PyDev 脚本中设置断点?

在pyrevit中运行python脚本时是否可以继续在Revit中工作?

是否可以在 python 上的非 html (outlook) 电子邮件中包含超链接?

是否可以忽略PHP中父脚本退出子脚本?

在IDLE中运行python脚本时,是否可以传递命令行参数(args)?

是否可以通过在脚本中包含一行来调用virtualenv的python解释器?

是否可以将Python脚本中的文本作为可执行命令输出到终端?

是否可以从(子)模块中的Python脚本从其目录层次结构的上游导入?

是否可以将带有许多包的 Python 脚本嵌入到 C# 中?

是否可以检查bash脚本中是否设置了-e?

如何在bash脚本中测试链接是否正常

如何链接Java脚本并在python脚本中运行它们?

是否可以在Word中的超链接的URL中搜索文本?

检查文件是否在python中是符号链接

python中的导入是否被视为动态链接?

是否可以在 Rails 控制器中链接强参数

是否可以在ReST文字块中插入超链接?

是否可以在Visual C ++中默认禁用增量链接?

是否可以从提交中获取实际的链接文件?