请稍等 ...
×

采纳答案成功!

向帮助你的同学说点啥吧!感谢那些助人为乐的人

关于执行在资源中心上传的Python文件

请问老师,如何在任务中,执行在资源中心上传的Python文件呢

正在回答

1回答

创建shell节点,引用资源中心的python文件

0 回复 有任何疑惑可以回复我~
  • 提问者 秋晨001 #1
    直接创建一个python节点,让它直接执行python文件中的内容,这样的不支持吗
    回复 有任何疑惑可以回复我~ 2024-01-25 09:29:56
  • 提问者 秋晨001 #2
    受老师您的启发,我使用【在脚本中,读取一个python文件的内容,并执行python文件中的内容】
    def execute_python_file(file_path):
        with open(file_path, 'r') as file:
            file_content = file.read()
            exec(file_content)
    
    # 请替换成你想要执行的Python文件的路径
    python_file_path = '/dolphinscheduler/default/resources/hello-python.py'
    execute_python_file(python_file_path)
    
    不过这种方式似乎太过繁琐了
    回复 有任何疑惑可以回复我~ 2024-01-25 09:40:49
  • 提问者 秋晨001 #3
    非常感谢!
    回复 有任何疑惑可以回复我~ 2024-01-25 10:15:09
问题已解决,确定采纳
还有疑问,暂不采纳
意见反馈 帮助中心 APP下载
官方微信