当我运行python程序时,它就像写入终端python myprogram.py一样简单。现在,我正尝试在一个google vm实例上运行该程序,并尽可能少地关闭它。我试图在python程序中写下这一切,但有人告诉我,我使用子进程模块的方法不是正确的方法。有人告诉我,最好的方法是使用googleapiclient模块。所以我用来创建一个实例的当前值是:
def create_instance(name='', machine_type=''):
name = 'kfoley76'
machine_type = 'n1-standard-1'
subprocess.run(['gcloud', 'compute', 'instances', 'create',
name, f'--machine-type={machine_type}',
'--zone=us-west2-a', '--boot-disk-auto-delete'])我该如何使用googleapiclient模块重写它。我想答案应该在这里
https://cloud.google.com/compute/docs/reference/rest/v1/instances/start
但是这些文档是完全不能理解的。
https://stackoverflow.com/questions/59546808
复制相似问题