-2
import argparse
import googleapiclient.discovery
def create_service():
return googleapiclient.discovery.build('storage', 'v1')
def list_buckets(service, project_id):
buckets = service.buckets().list(project=project_id).execute()
return buckets
def main(project_id):
service = create_service()
buckets = list_buckets(service, project_id)
print(buckets)
if __name__ == '__main__':
parser = argparse.ArgumentParser(
description=__doc__,
formatter_class=argparse.RawDescriptionHelpFormatter)
parser.add_argument('project_id', help='Your project iD')
args = parser.parse_args()
main(args.project_id)
#需要知道如何运行这个例子。因为我是python的新手。当我执行它给予期望几个参数。我想知道如何执行这个下面的python代码?
如果你包含在你的问题中,这将有所帮助:你正在执行的调用脚本的命令,以及之后获得的输出(包括完整的堆栈跟踪,如果有的话)。 – snakecharmerb