【问题标题】:List files on device列出设备上的文件
【发布时间】:2015-08-26 19:52:16
【问题描述】:

我正在学习 Python,我正在尝试从 Windows 列出 USB 设备上的目录

import os
#dirname = "C:\\temp\\" # works fine
dirname = "\\mycomputer\\WALKMAN NWZ-B133 \\Storage Media\\Music\\"
x = os.listdir(dirname)  
print x

B133后面有个空格

只有我得到错误 WindowsError: [错误 3] 系统找不到指定的路径:'\mycomputer\WALKMAN NWZ-B133\Storage Media\Music\*.*' 有什么想法吗?

【问题讨论】:

    标签: python-2.7 directory device


    【解决方案1】:

    看起来您正在尝试引用 UNC 路径,但缺少一些转义的反斜杠。尝试将目录名更改为:

    dirname = "\\\\mycomputer\\WALKMAN NWZ-B133 \\Storage Media\\Music\\"
    

    【讨论】:

      【解决方案2】:

      这种类型的播放器是通过媒体传输协议 (MTP) 连接的,看起来你需要PyMTP 祝你好运。

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 2023-04-06
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2023-02-17
        • 2014-12-25
        • 1970-01-01
        • 2013-11-26
        相关资源
        最近更新 更多