Estudio Notas (18): 21 días aclaramiento Python (Lecciones en Video) - introduzca la tubería con la declaración

Aprender de inmediato: https://edu.csdn.net/course/play/24797/282198?utm_source=blogtoedu

Importación SYS # 
# porque en sys.stdin: 
# Imprimir (I) 

TestWith clase: 
    DEF la __init __ (self, Tag): 
        self.tag = Etiqueta 
        de impresión ( 'constructor --init--') 

    DEF El __enter __ (self): 
        imprimir ( 'método operativo __% S = Tag __enter' self.tag%) 
        de retorno 'entrar en el método devuelve el resultado' 

    '' ' 
    información de anomalía 
    exc_type: tipo de excepción 
    exc_val: excepción valor de entrada 
    exc_tb: anormal del rastreo 
    ' '' 

    DEF __exit __ (self, exc_type, exc_val, exc_tb): 
        SI exc_tb: 
            Imprimir ( 'donde no es anormal') 
        else: 
            print ( 'procedimientos normales de funcionamiento') 


con TestWith ( 'TestWith') AS Re:
    imprimir ( 're:% s' % re)
    imprimir ( 'Inicio')
    # Aumento de excepción (2, '错误') 
    print ( '结束') 

con ( 'test45.py', 'r', True, 'utf-8') abierto como f: 
    para i en f: 
        impresión (i, final = '')
Publicado 25 artículos originales · ganado elogios 4 · Vistas 598

Supongo que te gusta

Origin blog.csdn.net/happyk213/article/details/105219969
Recomendado
Clasificación