【问题标题】:(Python) How to import video files from a folder into an array?(Python)如何将文件夹中的视频文件导入数组?
【发布时间】:2021-05-04 11:59:19
【问题描述】:

我计划尝试制作自己的随机播放系统并将它们输出到 VLC,但我不确定如何将文件夹的内容导入数组(我有几百个视频)

【问题讨论】:

    标签: python arrays video directory shuffle


    【解决方案1】:
    from random import shuffle
    from glob import glob
    
    filelist = shuffle(glob(r"/path/to/dir/*.mp4"))
    

    【讨论】:

    • 感谢您的回复,这似乎奏效了。有没有办法查看数组的内容?
    • 太棒了!您可以使用print(filelist) 查看内容。随意对您的问题的答案进行投票,如果它解决了您的问题,请accept回答。
    • 对不起,回复晚了,当我这样做时,它只会打印“无”代码是:import vlc import os from random import shuffle from glob import glob videolist = shuffle(glob(r"L:\Music\Artists\33 - Daft Punk - Discovery")) print(videolist)
    • 试试这个:shuffle(glob(r"L:\Music\Artists\33 - Daft Punk - Discovery\*"))
    • 这很有效,谢谢 :),我还对其进行了编辑,以允许任何路人也可以输入目录,这里是:glob(shuffle("dir", "r")) 打算进一步进行一些更高级的改组跨度>
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2019-07-23
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2021-02-17
    • 1970-01-01
    • 2021-11-12
    相关资源
    最近更新 更多