亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

訪問包含 .wav 文件的文件夾

訪問包含 .wav 文件的文件夾

皈依舞 2021-07-26 09:12:23
我正在嘗試訪問一個包含 50 個 .wav 文件樣本的文件夾(我將用于我的性別語音分類(使用 PCA)項目),但我似乎無法正確訪問該文件夾。該文件夾當然是解壓縮的。包含文件樣本的文件夾名為“SoundSamples”,位于桌面上另一個名為“soundFile”的文件夾內。我正在運行下面的代碼:import osraw_folder = '//Desktop//soundFile//SoundSamples//'for file in os.listdir(raw_folder):    print(file)    filepath = os.path.join(raw_folder, file)    f = open(filepath, 'r')    print(f.read())    f.close()我得到的輸出是一個錯誤,說“沒有這樣的文件或目錄:'//Desktop//soundFile//SoundSamples//'”
查看完整描述

2 回答

?
慕容3067478

TA貢獻1773條經驗 獲得超3個贊

您無法通過以絕對路徑開頭來訪問桌面文件夾的相對路徑。作為普通用戶,您的桌面文件夾存儲在更深的地方——通常,類似于. 但是不要硬編碼,Python 可以為您找到主文件夾!/Desktop/../Users/(yourname)/Desktop


import os

from os.path import expanduser


home = expanduser("~")

print home

raw_folder = home+'/Desktop/soundFile/SoundSamples'

for file in os.listdir(raw_folder):

    print(file)

OS 函數expanduser定位您的主文件夾并將其作為字符串返回。然后,你可以貼在任何文件夾,您正在尋找- Desktop,Documents或其他任何路徑相對于你的家。


查看完整回答
反對 回復 2021-08-03
  • 2 回答
  • 0 關注
  • 137 瀏覽
慕課專欄
更多

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號