将Youtube XML定时文本转换为s的python脚本出错

2024-04-26 07:27:14 发布

您现在位置:Python中文网/ 问答频道 /正文

可以在以下URL中获取Youtube闭路字幕的XML代码:

http://video.google.com/timedtext?hl=en&lang=en&v=VIDEO_ID

哪个VIDEO_ID是youtube的VIDEO ID。为了将代码转换成srt文件,我使用了以下脚本:

https://gist.github.com/golive/129171

这是一个python代码。用于运行我使用的python代码

^{pr2}$

据此:

Python - How do you run a .py file?

我把代码复制到一个名为youtube2的文件中srt.py公司. 我把那个页面的XML代码保存到youtube文件中_xml.xml文件. 在

当我运行它时,我收到以下错误:

enter image description here

删除第一行并运行它时,会出现以下错误:

enter image description here

我对这个代码几乎有同样的问题:

https://gist.github.com/gorlum0/1290835

怎么了?!在


Tags: 文件代码pyhttpsgithubcomidyoutube
1条回答
网友
1楼 · 发布于 2024-04-26 07:27:14

你尝试运行的第一个文件,youtube2srt.py公司,实际上是youtube2srt.rb公司是一个ruby文件,而不是python。在

第二个可能需要您安装beauthoulsoup包,标准python库中没有包含这个包

相关问题 更多 >