Rumah  >  Soal Jawab  >  teks badan

Bagaimana untuk mengira bilangan fail dalam folder tertentu dalam Python

Saya ada folder/tmp, bagaimana saya tahu bilangan fail di dalamnya

import os
DIR = '/tmp'
result = [name for name in os.listdir(DIR)]

Hasilnya ialah semua fail dan folder di bawah DIR Bagaimana untuk mendapatkan bilangan fail

过去多啦不再A梦过去多啦不再A梦2669 hari yang lalu1108

membalas semua(1)saya akan balas

  • 某草草

    某草草2017-06-28 09:27:27

    Artikel rujukan: Isu berkaitan dengan operasi fail Python

    >>> import os
    >>> DIR = '/tmp'
    >>> print len([name for name in os.listdir(DIR) if os.path.isfile(os.path.join(DIR, name))])

    Jika anda mengira bilangan folder, gunakan os.path.isdir(path) sebagai pernyataan penghakiman.

    balas
    0
  • Batalbalas