-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy patharchivos.py
54 lines (42 loc) · 1.17 KB
/
archivos.py
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
# -*- coding: utf-8 -*-
from __future__ import print_function
import os
def leer_f(archivo):
f = open(archivo)
for linea in f:
print(linea)
f.close()
def wfile(archivo):
f = open(archivo, 'w')
f.write("En un lugar de la mancha del cual no me acuerdo su nombre\n")
f.close()
def afile(archivo):
f = open(archivo, 'a')
f.write("En un lugar de la mancha del cual no me acuerdo su nombre\n")
f.close()
def rfile(archivo):
f = open(archivo)
print(f.readline())
def rfiles(archivo):
f = open(archivo)
print(f.readlines())
# Funcion para comprobar si existe un archivo.
def existe_archivo(archivo):
existe = False
if os.path.exists(archivo):
print(u"Si es un archivo válido")
existe = True
else:
print(u"No soy capaz de encontrarlo")
return existe
def crear_archivo(archivo):
if existe_archivo(archivo):
print("Y ya existe!!!")
else:
r = raw_input("Desea crearlo? s/n ")
if r == "s" or r == "S":
archi = open(archivo,'w')
archi.close()
print("Archivo creado con exito!!!")
else:
print("Archivo no creado!!!")