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中暂存上传图片的方法
Feb 18 Python
Python判断文件和文件夹是否存在的方法
May 21 Python
全面了解Python环境配置及项目建立
Jun 30 Python
你所不知道的Python奇技淫巧13招【实用】
Dec 14 Python
python爬虫入门教程--利用requests构建知乎API(三)
May 25 Python
Python简单实现两个任意字符串乘积的方法示例
Apr 12 Python
使用python进行广告点击率的预测的实现
Jul 04 Python
简单了解django缓存方式及配置
Jul 19 Python
Pytoch之torchvision.transforms图像变换实例
Dec 30 Python
django-csrf使用和禁用方式
Mar 13 Python
python 实现端口扫描工具
Dec 18 Python
python中的None与NULL用法说明
May 25 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
全国FM电台频率大全 - 4 山西省
2020/03/11 无线电
漫威DC即将合作联动,而双方早已经秘密开始
2020/04/09 欧美动漫
常用的php ADODB使用方法集锦
2008/03/25 PHP
PHP开发中的错误收集,不定期更新。
2011/02/03 PHP
php.ini-dist 和 php.ini-recommended 的区别介绍(方便开发与安全的朋友)
2012/07/01 PHP
php排序算法(冒泡排序,快速排序)
2012/10/09 PHP
PHP性能分析工具XHProf安装使用教程
2015/05/13 PHP
灵活应用js调试技巧解决样式问题的步骤分享
2012/03/15 Javascript
简单实用jquery版三级联动select示例
2013/07/04 Javascript
浅谈javascript六种数据类型以及特殊注意点
2013/12/20 Javascript
jQuery 如何先创建、再修改、后添加DOM元素
2014/05/20 Javascript
JavaScript中的闭包(Closure)详细介绍
2014/12/30 Javascript
基于Jquery+div+css实现弹出登录窗口(代码超简单)
2015/10/27 Javascript
基于javascript简单实现对身份证校验
2021/01/25 Javascript
js中的eval()函数把含有转义字符的字符串转换成Object对象的方法
2016/12/02 Javascript
微信小程序 石头剪刀布实例代码
2017/01/04 Javascript
xmlplus组件设计系列之选项卡(Tabbar)(5)
2017/05/03 Javascript
JavaScript变量作用域_动力节点Java学院整理
2017/06/27 Javascript
vue.js给动态绑定的radio列表做批量编辑的方法
2018/02/28 Javascript
BootStrap模态框闪退问题实例代码详解
2018/12/10 Javascript
Elasticsearch实现复合查询高亮结果功能
2019/09/10 Javascript
js实现窗口全屏示例详解
2019/09/17 Javascript
[01:00:49]DOTA2-DPC中国联赛 正赛 Ehome vs iG BO3 第二场 1月31日
2021/03/11 DOTA
简单讲解Python中的数字类型及基本的数学计算
2016/03/11 Python
Python冲顶大会 快来答题!
2018/01/17 Python
DeinDesign德国:设计自己的手机壳
2019/12/14 全球购物
体育教育毕业生自荐信
2013/11/21 职场文书
毕业生找工作的求职信范文
2013/12/24 职场文书
实习心得体会
2014/01/02 职场文书
大三学生入党思想汇报
2014/01/02 职场文书
甜点店创业计划书
2014/01/27 职场文书
高中军训感言200字
2014/02/23 职场文书
小学校园广播稿(3篇)
2014/09/19 职场文书
宿舍管理制度范本
2015/08/07 职场文书
公司借款担保书
2015/09/22 职场文书
编写python程序的90条建议
2021/04/14 Python