0
NLP 기능으로 텍스트를 처리하기 위해 특정 디렉토리에 많은 텍스트 파일을 열려고합니다. 내 코드는 다음과 같습니다디렉토리를 통과하는 파이썬
IOError: [Errno 2] No such file or directory: 'C:\\my\\directory\\Andrej Aleksandrovic Mironov.txt'
내가 이미 질문을 썼다 :
path= r'c:\my\directory'
for root, dirs, files in os.walk(path):
for filename in files:
if filename.endswith(".txt"):
absolute_filename = os.path.join(root, filename)
with open(absolute_filename, 'r') as f:
content= f.read()
... processing code
문제가 열려 위의 코드는 처음 20 파일, 그것은 certan 파일에 도착했을 때 그것이 나에게 다음과 같은 오류를 줄 것입니다 동일한 문제와 내가 가진 것은 위의 코드입니다. 누군가 나를 도울 수 있습니까?
디버그하십시오. 파일이 존재하는지 확인하기 위해 중첩되기 전에 파일의 값을 인쇄합니다. –
해당 파일이 디스크에 있습니까? 텍스트 편집기 (메모장)에서 열 수 있습니까? 또한 path가 'path ='C : \ your \ directory''와 같아야한다고 생각합니다. – Saksow
예 파일이 존재하고 편집 할 수 있습니다 ... – CosimoCD