파이썬 listdir 내용 중 특정문구가 포함된 파일명만 나열하기
조회수 666회
os.listdir() 를 사용해서 list 내용입니다
'분기보고서 (2017.09)삼성전자연결 현금흐름표.csv',
'분기보고서 (2018.03)삼성전자연결 재무상태표.csv',
'분기보고서 (2018.03)삼성전자연결 현금흐름표.csv',
'분기보고서 (2018.09)삼성전자연결 재무상태표.csv',
'분기보고서 (2018.09)삼성전자연결 현금흐름표.csv',
'분기보고서 (2019.03)삼성전자연결 재무상태표.csv',
'분기보고서 (2019.03)삼성전자연결 현금흐름표.csv',
'분기보고서 (2019.09)삼성전자연결 재무상태표.csv',
이렇게 리스트가 있을경우에 재무상태표만 리스트에 나열하고싶을경우에 어떻게 하면 좋을까요??
-
(•́ ✖ •̀)
알 수 없는 사용자 - 〉
2 답변
-
import os for i in os.listdir(): if 'something' in i: print(i)
- 와 정말 감사합니다. 알 수 없는 사용자 2020.5.27 16:27
- for file in os.listdir(): if file.endswith("름", 0, 26): print(os.path.join(file)) 이렇게 어거지로 코드썼는데 참 부끄럽네여,,,,ㅜㅜ 알 수 없는 사용자 2020.5.27 16:27
-
l = [x for x in os.listdir() if '재무상태표' in x]
댓글 입력