Die Funktion „Dateigröße prüfen“ gibt immer „True“ zurück [Duplikat]Python

Python-Programme
Anonymous
 Die Funktion „Dateigröße prüfen“ gibt immer „True“ zurück [Duplikat]

Post by Anonymous »

Ich versuche, diese Funktion dazu zu bringen, „False“ zurückzugeben, wenn die Dateigröße 0 ist (Datei ist leer) oder „True“, wenn die Dateigröße größer als 0 ist (Datei ist nicht leer), aber sie gibt immer „True“ zurück. Was mache ich hier falsch?

Code: Select all

import os
import glob

mypath = "/home/Downloads/"
d = {}

def step1():
command = ''.join([mypath, "/**/*.nfo"])
for file in glob.glob(command, recursive=True ):
if os.path.getsize(file) == 0:
return False
else:
return True

print (step1())

Quick Reply

Change Text Case: 
   
  • Similar Topics
    Replies
    Views
    Last post