zoukankan      html  css  js  c++  java
  • 虚拟环境配置-csv文件读取处理

    数据文件读写

    new directory

    def txt_writer():
        """写文件"""
        with open('data.txt','w',encoding='utf-8') as f:
            f.write('优品课堂
    ')
            lines = [
                '地址:北京市
    ',
                'QQ:95001678
    ',
                '网址:http://uke.cc'
            ]#写入列表
            f.writelines(lines)#写一个集合
    
    
    if __name__ == '__main__':
        txt_writer()

    读取

    def txt_writer():
        """写文件"""
        with open('data.txt','w',encoding='utf-8') as f:
            f.write('优品课堂
    ')
            lines = [
                '地址:北京市
    ',
                'QQ:95001678
    ',
                '网址:http://uke.cc'
            ]#写入列表
            f.writelines(lines)#写一个集合
    
    def txt_read():#读取
        """读文件"""
        with open('data.txt',encoding='utf-8') as f:
            for line in f:#遍历,f自动是迭代器
                print(line)
    
    
    if __name__ == '__main__':
        txt_read()

    避免打印两个/n

    def txt_writer():
        """写文件"""
        with open('data.txt','w',encoding='utf-8') as f:
            f.write('优品课堂
    ')
            lines = [
                '地址:北京市
    ',
                'QQ:95001678
    ',
                '网址:http://uke.cc'
            ]#写入列表
            f.writelines(lines)#写一个集合
    
    def txt_read():#读取
        """读文件"""
        with open('data.txt',encoding='utf-8') as f:#f算是上下文
            for line in f:#遍历,f自动是迭代器
                print(line,end='')
    
    
    if __name__ == '__main__':
        txt_read()

    csv:逗号分隔值,扁平的文本文件

    tsv:tap键分隔值,就是把逗号换成空格

     

     在csv下对它进行一些操作,最基本的是读

    next (reader)遍历了第一行

    print(headers)看一下数据

    for row in reader #row是行

     结果是把每一行做成列表打印,一个row就是一个list, 是四个空格,format是要当前行【0】是第一列

     named tuple 定义一个对象 给这个对象取个名称,next就是剪掉第一行

    row = namedtuple #声明一个name

    for r in row()创建name实例

    *r自动将每一列头部对应到上面,解包的作用

     

     

     使用字典表

     

    JSON-Excel 数据文件处理

     

     

     

     

     定义元组

     writerow :写一行

     想结果避免空行

     

     读取文件

     

     

     

     

     writerheader把头部写进去

     

     

     

     

     建立一个json

     

     

     当成文件操作

     

    json.load(f)从文件中载入数据

     

     

     

     excel文件读取

     

     sheets是集合 所有工作表的标签都找到

     

     range序列

  • 相关阅读:
    Solr环境配置
    SolrJ解析MoreLikeThis查询结果
    思维导图软件PersonalBrain 6.0.6.4破解版使用
    离散对数-详解
    转:pptp和l2tp的区别
    DiffieHellman Key Exchange (DH)源代码
    磁盘IOPS计算
    转:TCP/IP Network Performance Benchmarks and Tools
    转:弄清楚你的业务类型——OLTP or OLAP
    U8软件的端口
  • 原文地址:https://www.cnblogs.com/shirleysu90/p/12193680.html
Copyright © 2011-2022 走看看