27 lines
536 B
Python
27 lines
536 B
Python
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('')
|
|
|