18-06-2020, 10:01 PM
Hola, estoy tratando de saber si un archivo tiene contenido o no. Pero lo quiero saber a nivel tamaño y no de contenido, porque ésto ya se como visualizarlo.
El caso es el siguiente: el usuario ingresa la ruta a la cual quiere ir y yo quiero si ese directorio al cual quiere moverse está vacío o no. Lo hago de la siguiente forma:
Y no me tira ningún mensaje de error ni el vacío que le puse, sino que dice que: Contiene elementos y no puede ser cierto ya que lo cree para probar.
No se qué estoy haciendo mal.
Gracias
El caso es el siguiente: el usuario ingresa la ruta a la cual quiere ir y yo quiero si ese directorio al cual quiere moverse está vacío o no. Lo hago de la siguiente forma:
Código:
def cambiar():
print("CAMBIAR DE DIRECTORIO")
ruta = input("Ingrese ruta: ")
ruta2 = os.open(ruta, os.O_RDONLY)
if os.path.getsize(ruta) > 0:
print("Contiene elementos")
else:
print("Vacío")
No se qué estoy haciendo mal.
Gracias