美文网首页
python 异常处理,打开文件

python 异常处理,打开文件

作者: 两分与桥 | 来源:发表于2018-04-02 08:38 被阅读6次
#python 异常测试
try:
    a = "异常测试"
    print(aa)
#打印所有异常
except BaseException as msg: 
    print(msg)
#没有异常时执行else
else:
    print("没有异常")

不管是否出现异常,finally 都会被执行

try:
    print(aa)
except Exception as e:
    print(e)
finally:
    print("不管是否异常,都会执行")

python 无自增运算符,处理自增 i = i + 1

def main():
    i = 0
    with open("常用字典.txt", 'r') as f:
        while(1):
            if f.readline():
                print(f.readline().strip())
                i = i + 1
                print(i)
            else:
                print('读取结束')
                break
#这样执行的结果只会是打印出一半的文件,每一次 readline() 调用指针都会向下移

这样就行了

def main():
    i = 0
    with open("常用字典.txt", 'r') as f:
        while(1):
            strs = f.readline().strip()
            if strs:
                i = i + 1
                print(i)
                print(strs)
            else:
                print('读取结束')
                break

相关文章

  • python 异常处理,打开文件

    不管是否出现异常,finally 都会被执行 python 无自增运算符,处理自增 i = i + 1 这样就行了

  • Python 文件处理

    Python 读文件处理 1. readline() with 处理开闭文件&文件异常处理 readline()内...

  • Python:上下文管理器

    使用Python打开文件可以这样写: 这样在打开文件,进行一些处理的时候,就算抛出了异常,也能正常的关闭文件。但我...

  • Python异常处理

    Python中文件的操作 Python异常的处理 异常的引发 try⋯finally的使用

  • python中的with异常处理与JAVA中类似的比较

    一般情况下python的异常处理是用try ... except ... finally来处理的,例如打开一个文件...

  • python-文件处理/异常处理

    很多时候Python程序的输入/输出是与用户进行交互,从用户那里使用input()等方法获取输入,并使用print...

  • Python文件操作

    文本文件 打开文件 使用with的优点:可能忘记关闭的句柄。可以进行异常处理。 文件打开模式 读写文件 os操作文件

  • 5. Python 入门- 课程 5 脚本

    脚本编写: Python 安装和环境设置 运行和修改 Python 脚本 与用户输入交互 处理异常 读写文件 导入...

  • day12-课后总结

    json文件和异常处理 1.文件操作 a.打开文件和关闭文件的缩写 说明:打开文件,执行完文件操作相关代码后,会自...

  • Python从入门到实践之文件和异常处理|第12天

    User:你好我是森林Date:2018-03-24Mark:《Python从入门到实践》 文件和异常处理 从文件...

网友评论

      本文标题:python 异常处理,打开文件

      本文链接:https://www.haomeiwen.com/subject/fzhthftx.html