Apuntes_Python/01_curso/Modulo_2/2-2e_escrib_arch_bash.py

27 lines
536 B
Python
Raw Normal View History

2022-12-24 22:41:20 -03:00
import subprocess
arch = 'python_subprocess_bash'
# Escribiendo en archivos
with open(arch, 'w') as archivo:
archivo.write('Hola mundo')
subprocess.check_call(["cat", arch])
print('')
# Escribir multiples lineas.
with open(arch, 'w') as archivo:
archivo.writelines(['Linea 1.\n', 'Linea 2.\n', 'Linea 3.\n', 'Linea 4.\n'])
subprocess.check_call(["cat", arch])
print('')
# Anexadon al final de archivo. 'a'
with open(arch, 'a') as archivo:
archivo.write('!odnuM aloH')
subprocess.check_call(["cat", arch])
print('')