大家好,给大家分享一下python作业提交什么文件,很多人还不知道这一点。下面详细解释一下。现在让我们来看看!
Source code download: 本文相关源码
1. 提交作业
1.1 简单作业
如果您已经按照准备工作里的步骤配置了默认镜像、实例类型和网络类型,可以通过以下的简单命令提交一个作业。
bcs sub"echo 123"# 提交一个单任务作业,运行: echo 123
如果您没有对命令行工具进行过默认配置,需要在提交的时候指定更多的选项python工程师证书怎么考。
bcs sub"echo 123"-t ecs.sn1ne.large-i img-ubuntu-vpc--vpc_cidr_block192.168.0.0/16
文档的其余示例假设您已经执行了默认的配置步骤。
1.2. Python脚本作业bcs sub"python test.py"-p./test.py# -p 表示在作业提交前,将 test.py 打包到 worker.tar.gz,然后上传到OSS.
1.3. 多文件作业
一般这种情况:src目录下有多个文件, 如:
src
|--test.py
|--dep.py
而 test.py 需要依赖dep.py, 则可以将整个目录一起打包
bcs sub"python test.py"-p./src/# 将src目录下的所有文件打包到 worker.tar.gz, 然后上传到OSS,再提交作业
当然,您也可以一次指定多个文件(逗号隔开):
cd src#进入 src 目录
bcs sub"python test.py"-p test.py,dep.py# 将这个2个文件打包到 worker.tar.gz
如果您没有进入src目录, 则需要这样提交:
bcssub"p