python实现在内存中读写str和二进制数据代码


Posted in Python onApril 24, 2020

我就废话不多说了,还是直接看代码吧!

# 利用python在内存中读写str和二进制数据
from io import StringIO
from io import BytesIO
 
f = StringIO()
print(f.write('hello ')) # 6
print(f.write('world!')) # 6
print(f.getvalue()) # hello world!
 
f = BytesIO()
print(f.write('中文'.encode('utf-8'))) # 6
print(f.getvalue()) # b'\xe4\xb8\xad\xe6\x96\x87'

补充知识:python二进制转到float

看代码吧!

# -*- coding: utf-8 -*-
"""
Created on Tue Dec 3 14:38:04 2019
@author: xuguanghui
"""
 
import numpy as np
 
mlplib_label = r"C:\Users\xuguanghui\Desktop\106421_mlplib.lab"
train_label = r"C:\Users\xuguanghui\Desktop\106421_train.lab"
mlplib_txt = r"C:\Users\xuguanghui\Desktop\106421_mlplib.txt"
train_txt = r"C:\Users\xuguanghui\Desktop\106421_train.txt"
 
mlplib_lab = np.fromfile(mlplib_label, dtype=np.int32).reshape(-1, 892)
train_lab = np.fromfile(train_label, dtype=np.float32).reshape(-1, 892)
 
np.savetxt(mlplib_txt, mlplib_lab, fmt='%d')
np.savetxt(train_txt, train_lab, fmt='%d')

以上这篇python实现在内存中读写str和二进制数据代码就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持三水点靠木。

Python 相关文章推荐
Python字符串处理函数简明总结
Apr 13 Python
python实现分页效果
Oct 25 Python
Numpy 改变数组维度的几种方法小结
Aug 02 Python
python 实现将多条曲线画在一幅图上的方法
Jul 07 Python
python中单下划线(_)和双下划线(__)的特殊用法
Aug 29 Python
jenkins配置python脚本定时任务过程图解
Oct 29 Python
关于Python 常用获取元素 Driver 总结
Nov 24 Python
Python文本文件的合并操作方法代码实例
Mar 31 Python
Python中的__init__作用是什么
Jun 09 Python
Python利用myqr库创建自己的二维码
Nov 24 Python
全网最全python库selenium自动化使用详细教程
Jan 12 Python
用Python selenium实现淘宝抢单机器人
Jun 18 Python
pandas DataFrame 数据选取,修改,切片的实现
Apr 24 #Python
pandas数据选取:df[] df.loc[] df.iloc[] df.ix[] df.at[] df.iat[]
Apr 24 #Python
python查找特定名称文件并按序号、文件名分行打印输出的方法
Apr 24 #Python
python 读取二进制 显示图片案例
Apr 24 #Python
150行python代码实现贪吃蛇游戏
Apr 24 #Python
用 Python 制作地球仪的方法
Apr 24 #Python
解决python中显示图片的plt.imshow plt.show()内存泄漏问题
Apr 24 #Python
You might like
动漫女神老婆无限好,但日本女生可能就不是这么一回事了!
2020/03/04 日漫
Yii查询生成器(Query Builder)用法实例教程
2014/09/04 PHP
php动态函数调用方法
2015/05/21 PHP
joomla实现注册用户添加新字段的方法
2016/05/05 PHP
Joomla框架实现字符串截取的方法示例
2017/07/18 PHP
Javascript实例教程(19) 使用HoTMetal(3)
2006/12/23 Javascript
jQuery 解析xml文件
2009/08/09 Javascript
Jquery 绑定时间实现代码
2011/05/03 Javascript
读jQuery之十 事件模块概述
2011/06/27 Javascript
Vue.js报错Failed to resolve filter问题的解决方法
2016/05/25 Javascript
Jquery Easyui搜索框组件SearchBox使用详解(19)
2016/12/17 Javascript
在node中如何使用 ES6
2017/04/22 Javascript
原生JavaScript实现todolist功能
2018/03/02 Javascript
解决jQuery使用append添加的元素事件无效的问题
2018/08/30 jQuery
详释JavaScript执行环境与执行栈
2019/04/02 Javascript
深入学习JavaScript中的bom
2019/05/27 Javascript
部署vue+Springboot前后端分离项目的步骤实现
2020/05/31 Javascript
Jquery cookie插件实现原理代码解析
2020/08/04 jQuery
详解vue路由
2020/08/05 Javascript
JavaScript原生数组函数实例汇总
2020/10/14 Javascript
[01:11:11]Alliance vs RNG 2019国际邀请赛淘汰赛 败者组BO1 8.20.mp4
2020/07/19 DOTA
python定时执行指定函数的方法
2015/05/27 Python
python负载均衡的简单实现方法
2018/02/04 Python
Python3 批量扫描端口的例子
2019/07/25 Python
Python3.9 beta2版本发布了,看看这7个新的PEP都是什么
2020/06/10 Python
基于Python实现天天酷跑功能
2021/01/06 Python
HTML5 Web Database 数据库的SQL语句的使用方法
2012/12/09 HTML / CSS
Dyson戴森波兰官网:Dyson.pl
2019/08/05 全球购物
大学生个人求职信范文
2013/09/21 职场文书
网络管理专业求职信
2014/03/15 职场文书
银行求职信范文
2014/05/26 职场文书
记账会计岗位职责
2014/06/16 职场文书
群众路线学习心得体会范文
2014/11/05 职场文书
大学生国家助学金感谢信
2015/01/23 职场文书
网站文案策划岗位职责
2015/04/14 职场文书
2016年庆“七一”主题党日活动总结
2016/04/05 职场文书