把一个函数stdout输出到shell并打印出来

2024-04-20 00:14:38 发布

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

我正在使用pafy模块下载YouTube视频,但是在pafy的一个名为download的函数中,它会将下载的进度打印到屏幕上,我想把这个输出放到我的tkinter窗口中。你知道吗

以下是pafy函数:

video = pafy.new(url)
best_video = video.getbest(preftype="mp4")
write_prog("Started downloading "+video.title)
best_video.download()

最后一个函数best_video.download()是打印到屏幕上的函数。你知道吗

你知道怎么做吗?你知道吗


Tags: 模块函数urlnew视频屏幕youtubetkinter