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('')
|
||
|
|