如何通过Youtube API的Python脚本设置参数

如何通过Youtube API的Python脚本设置参数,python,youtube-api,youtube-data-api,Python,Youtube Api,Youtube Data Api,当我使用youtube数据api从python上传视频时,我使用以下示例代码: argparser.add_argument("--file", required=True, help="Video file to upload") argparser.add_argument("--title", help="Video title", default="Test Title") argparser.add_argument("--description", help="Video d

当我使用youtube数据api从python上传视频时,我使用以下示例代码:

    argparser.add_argument("--file", required=True, help="Video file to upload")
argparser.add_argument("--title", help="Video title", default="Test Title")
argparser.add_argument("--description", help="Video description",
                       default="Test Description")
argparser.add_argument("--category", default="22",
                       help="Numeric video category. " +
                       "See https://developers.google.com/youtube/v3/docs/videoCategories/list")
argparser.add_argument("--keywords", help="Video keywords, comma separated",
                       default="")
argparser.add_argument("--privacyStatus", choices=VALID_PRIVACY_STATUSES,
                       default=VALID_PRIVACY_STATUSES[0], help="Video privacy status.")
args = argparser.parse_args()
这意味着我必须直接从命令行设置所有参数,例如--file、-title、-description等。我想从脚本中设置它们。我该怎么做

Edit:solved,make required=False

您已使用
required=True
按要求设置--file参数,因此如果将其设置为False,则不会出现错误

祝你好运

您已使用
required=True
按要求设置--file参数,因此如果将其设置为false,则不会出现错误


祝你好运

当你说从脚本中设置它们时,这是否意味着如果没有提供默认值,就使用默认值?好吧,如果可以的话,我想,但我认为您无法设置默认视频路径?即使您尝试将默认参数添加到--file error:以下参数是必需的:--file这是因为您设置了
required=True
Genius!非常感谢^ ^ ^当你说从脚本中设置它们时,这是否意味着如果没有提供默认值,则使用默认值?如果可以的话,我想,但我认为您无法设置默认视频路径?即使您尝试将默认参数添加到--file error:以下参数是必需的:--file这是因为您设置了
required=True
Genius!非常感谢^_^