按某个字段对文本文件中的数据进行排序时遇到问题。以后可能会有多个字段。txt是数千行代码。我是python新手,所以我的代码可能有点混乱。例如,这是我将从中读取的文本文件:stuff

123 1200 id-aaaa stuart@test.com

322 1812 id-wwww machine-switch@test.com

839 1750 id-wwww gary2-da@test.com

500 0545 id-aaaa abc123@test.com

525 1322 id-bbbb zyx321@test.com

我的代码如下:filelist = open("info.txt").readlines()

splitlist = list()

class data:

def __init__(self, eventName, time, identity, domain):

self.evenName = eventName

self.time = time

self.identity = identity

self.domain = domain

for line in filelist:

filelist = list.split(', ')

splitlist.append(filelist)

for column in splitlist:

if (len(column) > 1): #to skip the first line

eventName = column[0].strip()

time = column[1].strip()

identity = column[2].strip()

domain = column[3].strip()

我想按标识对.txt文件逐行排序,然后可能按时间排序。我在python教程中看到,这可以通过类来完成,所以我正试图走这条路。请告知。谢谢您!

python123读取文本文件并排序输出_Python按字段对文本文件排序相关推荐

  1. python读取docx的内容输出_Python应用 , 读写docx文件!

    字处理软件是平时办公必备的同时也是最常用的软件之一,而字处理软件用的最多最频繁的就是微软的word,其扩展名为docx.在日常工作中,可能需要对很多的docx文件进行批处理,例如教师在批阅学生提交的电 ...

  2. python将文本文件加密后输出_Python:将Casear密码和柱状转置密码的加密输出写入.txt文件...

    我希望这很容易解决 . 我使用Python在Windows Powershell中获得的错误如下: Traceback (most recent call last): File "[fil ...

  3. java排序输出序号_Java对map进行排序并生成序号

    最近做的项目有这样一个需求:要求对map中的值进行排序并生成序号.如果值相等则序号不变:如果不相等序号为该数数值在所有元素中的索引.如下表所示: Key(String) Value(Float) Id ...

  4. python排序链表_python按照多个条件排序的方法

    python按照多个条件排序的方法 对tuple进行排序,先按照第一个元素升序,如果第一个元素相同,再按照第二个元素降序排列. L = [(12, 12), (34, 13), (32, 15), ( ...

  5. python读取mysql以html形式输出_python实现处理mysql结果输出方式

    在运维过程中,经常需要读取mysql的结果输出并进行响应的处理,这节介绍如何用Python读取mysql结果表并进行相应的整理. 进行mysql结果文件输出: mysql -h10.20.10.207 ...

  6. python输入4个数字_Python中输入任意四个数,输出他们由大到小排序

    Python中输入任意四个数,输出他们由大到小排序 Python中输入任意四个数,输出他们由大到小排序 要方便的那种,谢谢! 第1个回答 2018-11-04 任意输入4个整数,从大到小排列输出.c语 ...

  7. C#中读取文件内容本文分步介绍了如何从文本文件

    ------- <a href="http://***" target="blank">Windows Phone 7手机开发</a>. ...

  8. python字符串去重排序_python实现字符串转数字排序-女性时尚流行美容健康娱乐mv-ida网...

    女性时尚流行美容健康娱乐mv-ida网 mvida时尚娱乐网 首页 美容 护肤 化妆技巧 发型 服饰 健康 情感 美体 美食 娱乐 明星八卦 首页  > 高级搜索 python 取子 字符 串 ...

  9. 编写一个能管理城市区号信息的系统程序,系统能够读取、查找、输出城市区号信息。 c语言 ,,其中,区号查询内容显示效果为:

    编写一个能管理城市区号信息的系统程序,系统能够读取.查找.输出城市区号信息. c语言 ,其中,区号查询内容显示效果为: ![img](https://img-mid.csdnimg.cn/releas ...

最新文章

  1. 使用Navicat创建数据库,外键出现错误ERROR 1005: Can't create table (errno: 121)
  2. for相关 java_Java学习之for循环相关知识梳理
  3. RuoYi-Cloud 部署篇_01(windows环境 mysql +nginx版本)
  4. 【es】es 分布式一致性原理剖析 节点篇
  5. 如何使用预览在 Mac 上将 HEIC 文件更改为 JPEG
  6. 图像语义分割(6)-RefineNet:用于高分辨率图像语义分割的带有恒等映射的多路精细网络
  7. 过年了,没买到票的可以过来看一看,12306抢票助手
  8. 没有鼠标怎么打开笔记本的触摸板
  9. 专题地图符号设计与构图
  10. VC中用内存映射文件处理大文件
  11. Vulkan同步机制和图形-计算-图形转换的风险(一)
  12. css画心形原理,如何用 css 画一个心形
  13. Gluster管理命令的总结与归纳
  14. 名编辑电子杂志大师教程 | 怎样给电子画册设置目录?
  15. 什么是软文推广?如何才能把软文推广的更好呢?
  16. YOLOv4 介绍及其模型优化方法
  17. 二进制安全学习笔记(2)
  18. 如何使用闲置的云服务器搭建一个属于自己的私人云网盘(可道云kodbox)
  19. 数字图像处理|Matlab-基于颜色的车牌识别程序
  20. 中国导电油墨市场需求预测分析及投资战略研究报告2022-2028年

热门文章

  1. python图形绘制库turtle中文开发文档及示例大全【最详细、连结果图都有,gif格式的!】
  2. 【C语言简单说】三:整数变量和输出扩展(2)
  3. c++ 对象起始地址 指针靠齐_你需要知道的各种指针运算
  4. 天冷打字全靠抖?!桌面暖手宝,体验10s速热,温暖升级,冬天有TA就够了
  5. 中科大博士写外挂被抓,非法牟利300多万!
  6. 求求你把输入法调小一点... | 今日最佳
  7. 阿里日均纳税超1.4亿;AI换脸骗过美侦查;日本民众哄抢令和报纸;辟谣教学楼发现大量金矿;上海拨通首个5G通话;这就是今日大新闻...
  8. 2018 Kaggle 报告:在技术领域,女性从业者持续减少,00后开始展露头脚
  9. 宝塔linux面板假设nextcloud,宝塔面板部署NextCloud(14.0.3)逐一解决后台安全及设置警告...
  10. 单文件组件的组件传值_移动端组件化架构(下)