Python: Find files and skip directories of a given directory
Python Basic: Exercise-136 with Solution
Write a Python program to find files and skip directories of a given directory.
Sample Solution:-
import os
print([f for f in os.listdir('F:\Python_APSC') if os.path.isfile(os.path.join('F:\Python_APSC', f))])
========== RESTART: F:/Python_APSC/py-ex-basic-136.py ============
['test.txt', 'a017-2.py', 'a017-3.py', 'a017-4.py', 'a020.py', 'a021-1.py', 'a021-2.py', 'a021-3.py', 'a021-4.py', 'a022.py', 'a022-1.py', 'a024.py', 'a07.py', 'a08.py', 'a11.py', 'a012.py', 'a014.py', 'a018.py', 'a019.py', 'a01.py', 'a02.py', 'a003.py', 'a004.py', 'a005.py', 'a006.py', 'a007.py', 'a009.py', 'a010.py', 'a013.py', 'a015.py', 'a017.py', 'a020-1.py', 'a021.py', 'a022-5.py', 'a023.py', 'a024-9.py', 'a026.py', 'a025.py', 'a027.py', 'a027-9.py', 'a029.py', 'a030.py', 'a031.py', 'a032.py', 'a033.py', 'a034.py', 'a035.py', 'a036.py', 'a037.py', 'a038.py', 'a038-9.py', 'a039.py', 'a041.py', 'a042.py', 'a043.py', 'a044-1.py', 'a044-2.py', 'a44-2.py', 'a045.py', 'a046.py', 'a047.py', 'a048-1.py', 'a048.py', 'a048-2.py', 'a048-3.py', 'a048-4.py', 'a049-2.py', 'a049.py', 'a050.py', 'b001.py', 'b002.py', 'b003.py', 'b004.py', 'b005.py', 'b006.py', 'b007.py', 'b008.py', 'b009-1.py', 'b009-2.py', 'b009.py', 'b010.py', 'b011.py', 'b012.py', 'b013.py', 'b014.py', 'b015.py', 'b016.py', 'b017.py', 'b018.py', 'b019.py', 'b020.py', 'b021.py', 'b021-1.py', 'b022.py', 'b023.py', 'z001.py', 'b023-1.py', 'B023-2.py', 'b024.py', 'b025.py', 'b026.py', 'b027.py', 'b028.py', 'b029.py', 'b030.py', 'b031-1.py', 'py-ex-basic-47.py', 'coin_change.py', 'b040-1.py', 'b040-2.py', 'b040-3.py', 'b040-4.py', 'b039-1.py', 'b039-2.py', 'b039-3.py', 'b038-1.py', 'b038-2.py', 'py-ex-basic-48.py']
>>>
沒有留言:
張貼留言