Python - 库的调用、文件读写、检查语句

这里整理下Python中import、open()函数try语句的用法╮(╯-╰)╭

import

  • import的用法
    #   import 模块名
    
    import time                         #载入time模块
    print (time.time(),"\n")            #调用time模块中的time功能
    
    import time as t                    #载入time模块,并在调用时简写成tm
    print (t.localtime(),"\n")          #调用time模块中的localtime功能
    
    from time import time, localtime    #直接载入time模块中的time功能和localtime功能
    print (time())                      #直接调用time模块中的time功能
    print (localtime(),"\n")            #直接调用time模块中的localtime功能
    
    from time import *                  #直接载入time模块中的所有功能
    print (time())                      #直接调用time模块中的time功能
    print (localtime())                 #直接调用time模块中的localtime功能
    print (gmtime(),"\n")               #直接调用time模块中的getime功能

file文件读写

  • open()函数语法
    #open(name, mode, buffering)
  • 利用open()函数对文件进行写入
    #写入
    text = 'I\nYOU\nSHI'
    file = open('me_file.txt','w')   #以写的方式打开文件(没有的话自动创建一个)
    file.write(text)                 #用write()函数写入文件
    file.close()                     #关闭文件
    
    #追加
    add_text = '\nUrban-Ash'
    file = open('me_file.txt','a')   #以追加的方式打开文件
    file.write(add_text)             #用write()函数写入文件
    file.close()                     #关闭文件
  • 利用open()函数读取文件内容
    #读取
    file = open('me_file.txt','r')  #用只读的方式打开文件
    content = file.read()           #读取文件内容并存入变量content里
    print(content)                  #调用content
    file.close()
    
    
    #读取的值放入list
    file = open('me_file.txt','r')  #用只读的方式打开文件
    content = file.readlines()      #读取文件内容并转成list类型存入变量content里
    print(content)                  #调用content
    file.close()
    
    #只读单行
    file = open('me_file.txt','r')  #用只读的方式打开文件
    content = file.readline()
    print(content)
    file.close()
  • open()函数的其他打开方式
    #其他打开方式
        #r     以只读方式打开文件。文件的指针将会放在文件的开头。这是默认模式。
            #rb    以二进制格式打开一个文件用于只读。文件指针将会放在文件的开头。这是默认模式。
            #r+    打开一个文件用于读写。文件指针将会放在文件的开头。
            #rb+   以二进制格式打开一个文件用于读写。文件指针将会放在文件的开头。
    
        #w     打开一个文件只用于写入。如果该文件已存在则打开文件,并从开头开始编辑,即原有内容会被删除。如果该文件不存在,创建新文件。
            #wb    以二进制格式打开一个文件只用于写入。如果该文件已存在则打开文件,并从开头开始编辑,即原有内容会被删除。如果该文件不存在,创建新文件。
            #w+    打开一个文件用于读写。如果该文件已存在则打开文件,并从开头开始编辑,即原有内容会被删除。如果该文件不存在,创建新文件。
            #wb+   以二进制格式打开一个文件用于读写。如果该文件已存在则打开文件,并从开头开始编辑,即原有内容会被删除。如果该文件不存在,创建新文件。
    
        #a     打开一个文件用于追加。如果该文件已存在,文件指针将会放在文件的结尾。也就是说,新的内容将会被写入到已有内容之后。如果该文件不存在,创建新文件进行写入。
            #ab    以二进制格式打开一个文件用于追加。如果该文件已存在,文件指针将会放在文件的结尾。也就是说,新的内容将会被写入到已有内容之后。如果该文件不存在,创建新文件进行写入。
            #a+    打开一个文件用于读写。如果该文件已存在,文件指针将会放在文件的结尾。文件打开时会是追加模式。如果该文件不存在,创建新文件用于读写。
            #ab+   以二进制格式打开一个文件用于追加。如果该文件已存在,文件指针将会

try错误检查

  • try语句语法
    #   try:
    #       pass
    #   except expression as identifier:
    #       pass
    #   else:
    #       pass
  • try语句的用法
    try:                                       #判断以下代码是否有错
        open('eeeee','r+')                     #打开一个文件用于读写
    except Exception as e:                     #如果有错将错误信息传送给e
        print(e)                               #输出e
        print('没有找到名为‘eeeee’的文件')       #输出提示符
        res = input("要创建一个么?(y/n)")       #指引用户操作
        if res == 'y':                         #如果用户同意
            file = open('eeeee','w')           #以写入的方式打开eeeee,没有则创建
        else:                                  #否则
            pass                               #什么都不做
    else:                                      #如果没有错误
        file.write('sss')                      #往文件eeeee里写入字符‘sss’
    file.close()                               #关闭文件
本文为作者Urban-Ash发布,未经允许禁止转载!
76
0
0
发表留言

编程
Python - 库的调用、文件读写、检查语句
这里整理下Python中import、open()函数try语句的用法╮(╯-╰)╭...
扫描右侧二维码继续阅读
June 16, 2020
Urban-AshのBlog
blogger
urban-ash
ようこそ - 我がBlogへ ! ! !
统计
文章:28 篇
分类:3 个
评论:13 条
运行时长:0年146天
by yoniu.

Urban-AshのBlog