• python学习(十一)文件操作


    python文件操作

    写入文件

    f = open('write_test.txt', mode='w', encoding='utf-8')
    f.write('我不想学python
    ')
    f.write('我想学习java
    ')
    f.write('但是我学不会')
    f.close()

    读取文件

    f = open('write_test.txt', encoding='utf-8')
    s = f.read()
    print(s)
    f.close()

    csv文件

    逗号分隔值(Comma-Separated Values,CSV,有时也称为字符分隔值,因为分隔字符也可以不是逗号),其文件以纯文本形式存储表格数据(数字和文本)

    写入csv文件

    '''
    1、首先导入csv模块
    2、创建一个csv文件对象
    3、进行写入csv文件
    '''
    import csv
    data = [
        ("测试1", '软件测试工程师'),
        ("测试2", '软件测试工程师'),
        ("测试3", '软件测试工程师'),
        ("测试4", '软件测试工程师'),
        ("测试5", '软件测试工程师')
    ]
    f = open('test.csv', 'w')
    writer = csv.writer(f)
    for i in data:
        writer.writerow(i)
    f.close()

    读入csv文件

    f = csv.reader(open('test.csv', 'r'))
    for i in f:
        print(i)
    '''
    文件操作写读追加状态
    'r':读
    'w':写
    'a':追加
    'r+' == r+w(可读可写,文件若不存在就报错(IOError))
    'w+' == w+r(可读可写,文件若不存在就创建)
    'a+' ==a+r(可追加可写,文件若不存在就创建)
    '''
  • 相关阅读:
    java对象存储管理
    Linux下添加新硬盘,分区及挂载
    挂载磁盘
    安装JDK
    RESTful架构详解
    java的编程习惯影响程序性能
    spring boot中的约定优于配置
    java8新特性:interface中的static方法和default方法
    约定优于配置的概念与思考
    java的数据类型:基本数据类型和引用数据类型
  • 原文地址:https://www.cnblogs.com/jiliangceshi/p/13214186.html
Copyright © 2020-2023  润新知