Herramientas de usuario

Herramientas del sitio


script:python:xtra2

¡Esta es una revisión vieja del documento!


Scripting con Python

In a nutshell

Básico

  • Recoger parámetros pasados en la ejecución:
for arg in sys.argv:
    print arg
  • Recoger lo introducido por consola:
value = raw_input("Sure?")

Strings

  • Saber la longitud:
len(str)
  • Concatenar:
path = path + os.sep
  • Saber el último carácter:
path[len(path) - 1:]
  • Formato:
"La capital de %s es %s" % ("Araba", "Gasteiz")  # 'La capital de Araba es Gasteiz'
"%s tiene %d provincias y %4d habitantes" % ("Araba", 1, 100)  # 'Gasteiz tiene 1 provincias y 0100 habitantes'
"Cada uno con %.2f ojos" % (2.5457)  # 'Cada uno con 2.54 ojos'

Utilidades con ficheros y directorios

  • Eliminar un directorio:
shutil.rmtree(path)
  • Crear directorio:
os.mkdir(path)
  • Saber el separador de directorios:
os.sep
  • Copiar un directorio:
shutil.copytree(src, dst)

Utilidades con webs

Utilidades con imágenes

script/python/xtra2.1290105821.txt.gz · Última modificación: 2020/05/09 09:24 (editor externo)