我对编码相当陌生,一直在尝试使用Google API使用python将视频上传到youtube
我已经阅读了https://developers.google.com/youtube/v3/guides/uploading_a_video并浏览了相关信息,我可以通过在终端python upload_video.py --file="test.mp4"
中键入来上传视频,但我正在努力找到一种方法,可以获得一个包含所有参数的文件,用于上传视频
他们举的一个例子是
python upload_video.py --file="/tmp/test_video_file.flv"
--title="Summer vacation in California"
--description="Had fun surfing in Santa Cruz"
--keywords="surfing,Santa Cruz"
--category="22"
--privacyStatus="private"
是否有任何方法可以将此信息保存在将要运行的文件中,或者可以编辑的某些方面,以便与不同的文件但类似的参数一起重用?目前,我只能手动输入到我的终端,让它上传,任何信息将是惊人的,我道歉,如果这已经涵盖了之前,但我的搜索没有发现任何东西
这是你想要的一个非常简单的版本。您可以根据自己的需要更改此选项
在文本文件的每一行上,键入所需信息
使用以下代码打开并读取文件
请注意,如果以这种方式编写,则每次都需要在文件中包含相同的变量。您可以轻松地将这些变量设置为可选的,等等
在他们的代码中,他们在这一行传递选项
因此,您只需将“选项”更改为上面列出的所有变量
编辑
根据您的评论,我猜您对编码非常陌生(这非常酷!)
我建议你做的是,阅读每一行代码,试着理解它的意思,然后做出你认为会让你达到你需要去的地方的改变。Stackoverflow并不是一个“为我编写此代码”的网站,这意味着您确实需要尝试和解决您正在做的事情,报告您尝试过的内容,然后寻求故障排除方面的帮助
如果代码行没有意义(或者你至少不能大致地解释它们所做的事情),并且需要通过课程等获得更多的基础知识,那么你可能还没有准备好深入研究这个问题
让我们看看他们示例中的这行代码
您可能不知道“argparser”是什么,但它包含“file”一词。它还具有required=True
如果您将required设置为False,会发生什么?如果删除这一行会发生什么
如果您按照我描述的方式编写程序,那么实际上不需要该行或任何argparser行。听起来问题是,你根本不知道如何取得进展,这也是我们大多数人在某个时候所处的位置(我在很多方面仍然在那里)
看看您是否能够了解每一行所做的事情,并尝试在整个代码示例的上下文中理解它。如果这太有挑战性,多参加一些课程,等你有了所需的工具后再来
相关问题 更多 >
编程相关推荐