我有一個txt文件夾的文件夾,我想把它作爲變量導入python。理想情況下,我想要一個變量'profession_texts',其中每個txt文件都是列表中的一個元素。這是我的時刻:如何在python中保存一個txt文件的文件夾作爲變量
import os
profession_folder_path = '../fp/Updated/Profession/'
profession_files = os.listdir(profession_folder_path)
profession_texts = [open(profession_folder_path+file_name, encoding='utf-8').read() for file_name in profession_files]
print(profession_texts[0])
然而,運行此腳本時,我得到的錯誤:
PermissionError: [Errno 13] Permission denied: '../fp/Updated/Profession/Athlete'
所以,我有兩個問題。我如何擺脫這個PermissionError?一旦這個錯誤得到解決,我的代碼是否能夠達到我的目標?
../fp/Updated/Profession/Athlete的權限是什麼?在unix環境中,你應該能夠看到使用'stat' –
JacobIRR
我目前使用的是Jupyter筆記本而不是Unix環境,所以代碼給出了語法錯誤。 – Jberk