kingst导出的并行数据转换为16进制

import sys
def parse(line):
	newline = ''
	for i in line:
		if i != ',' and i != ' ':
			newline += i
	newline = newline[2:]
	data = int(newline,2)#字符串数据为2进制,转化为int类型的数字
	#print(newline)
	#print(('{:02x}').format(data))
	return ('{:02x}').format(data)


with open(sys.argv[1]+'.exchange.txt','w') as out:
	with open(sys.argv[1], "r") as f:  #打开文件,f表示打开的文件
		line1 = f.readline()
		line2 = ''
		while line1:#文件还没结束
			if line1[13] == '0' and line1[16] == '1':
				#print(line1[13])
				line2 = f.readline()
				if not line2:#文件结束
					break
				if line2[13] == '0':#再读一行,如果是0则给line1,然后重新开始
					line1 = line2
					continue
				if line2[13] == '1':
					if line2[16] == '1':
						line1 = line1[13:]#从13位开始截取数组(切片语法)
						data = parse(line1)
						data += '\n'
						out.write(data)
						line1 = f.readline()
					else:
						line1 = f.readline()
			else:
				line1 = f.readline()
print("exchange end")
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
### 回答1: Kingston LA5016是一款由金士顿公司开发的软件。这款软件主要用于管理和控制Kingston LA5016系列的产品,包括硬盘、固态硬盘和内存条等。该软件提供了一个简洁、直观的用户界面,方便用户进行相关设置和操作。 首先,Kingston LA5016软件提供了硬件信息的查看功能。用户可以通过该软件了解自己的硬件型号、容量和使用状况等,以便进行系统优化和存储空间管理。另外,用户还可以通过软件查看硬件的相关参数和运行状态,以便及时了解硬件的健康状况和运行性能。 其次,Kingston LA5016软件具有固件升级的功能。固件升级可以提供硬件的最新驱动程序和功能改进,以优化硬件的性能和稳定性。用户可以通过该软件检查和升级硬件的固件,以获得更好的用户体验和保证硬件的正常工作。 除此之外,Kingston LA5016软件还提供了一些高级功能,如数据备份和恢复。用户可以通过该软件对硬件中的数据进行备份和恢复,以防止数据丢失和意外删除。此外,软件还支持数据加密功能,让用户的数据更加安全可靠。 总之,Kingston LA5016软件是一款功能强大的硬件管理工具,可以帮助用户更好地管理和控制金士顿的硬件产品。无论是进行硬件信息查看、固件升级还是数据备份,该软件都能提供稳定可靠的服务,为用户带来更好的使用体验。 ### 回答2: Kingst LA5016是一款专为内存和闪存产品设计的软件。它提供了强大的管理功能,可以帮助用户监控和优化其Kingst内存和闪存设备的性能。 首先,Kingst LA5016软件提供了缓存状态的实时监控功能。用户可以通过软件实时查看内存和闪存设备的使用情况、读写速度、温度等信息,以便及时了解设备的运行状况。 其次,Kingst LA5016软件还具备内存和闪存的优化功能。通过软件,用户可以根据自己的需要进行设备性能的优化设置,例如调整缓存策略、清理不必要的数据等,以提高内存和闪存的读写速度和稳定性。 此外,Kingst LA5016软件还具备备份和恢复功能。用户可以使用软件对内存和闪存设备进行定期备份,保护重要数据的安全性。同时,软件还支持数据的恢复操作,让用户在设备出现故障或数据丢失的情况下能够迅速恢复数据。 总之,Kingst LA5016软件是一款功能强大、易于使用的软件,可以帮助用户监控和优化Kingst内存和闪存设备的性能,提高设备的使用效果和稳定性。无论是普通用户还是专业人士,都可以通过使用这款软件来更好地管理自己的Kingst内存和闪存产品。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值