Program Tip

파일 포인터에서 파일 이름 가져 오기

programtip 2020. 10. 19. 12:38
반응형

파일 포인터에서 파일 이름 가져 오기


이 질문에 이미 답변이 있습니다.

파일 포인터가 있으면 파일 이름을 얻을 수 있습니까?

fp = open("C:\hello.txt")

그것은 얻을 수 있습니다 "hello.txt"사용 fp?


을 통해 경로를 얻을 수 있습니다 fp.name. 예:

>>> f = open('foo/bar.txt')
>>> f.name
'foo/bar.txt'

파일 이름 os.path.basename 원하는 경우 다음 이 필요할 수 있습니다 .

>>> import os
>>> f = open('foo/bar.txt')
>>> os.path.basename(f.name)
'bar.txt'

여기에 파일 객체 문서 (Python 2 용)가 있습니다 .

참고 URL : https://stackoverflow.com/questions/15225557/get-filename-from-file-pointer

반응형