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的Django框架安装全攻略
Jul 15 Python
python去除字符串中的换行符
Oct 11 Python
python OpenCV学习笔记之绘制直方图的方法
Feb 08 Python
Empty test suite.(PyCharm程序运行错误的解决方法)
Nov 30 Python
Python实现KNN(K-近邻)算法的示例代码
Mar 05 Python
python中列表的切片与修改知识点总结
Jul 23 Python
Python环境Pillow( PIL )图像处理工具使用解析
Sep 12 Python
基于python的BP神经网络及异或实现过程解析
Sep 30 Python
Python基于Tkinter编写crc校验工具
May 06 Python
解析python 类方法、对象方法、静态方法
Aug 15 Python
python 实现图片批量压缩的示例
Dec 18 Python
Python自动化爬取天眼查数据的实现
Jun 15 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
用PHP将数据导入到Foxmail的实现代码
2010/09/05 PHP
深入理解php的MySQL连接类
2013/06/07 PHP
分享8个最佳的代码片段在线测试网站
2013/06/29 PHP
又一个图片自动缩小的JS代码
2007/03/10 Javascript
基于JQuery实现的类似购物商城的购物车
2011/12/06 Javascript
动态加载iframe时get请求传递中文参数乱码解决方法
2014/05/07 Javascript
javascript实现在某个元素上阻止鼠标右键事件的方法和实例
2014/08/12 Javascript
JavaScript字符串常用类使用方法汇总
2015/04/14 Javascript
JavaScript获取URL汇总
2015/06/08 Javascript
详解AngularJs路由之Ui-router-resolve(预加载)
2017/06/13 Javascript
微信小程序组件之srcoll-view的详解
2017/10/19 Javascript
AngularJS中controller控制器继承的使用方法
2017/11/03 Javascript
ES6之模版字符串的具体使用
2018/05/17 Javascript
JS实现可视化文件上传
2018/09/08 Javascript
vue2.0 获取从http接口中获取数据,组件开发,路由配置方式
2019/11/04 Javascript
Vue Router 实现动态路由和常见问题及解决方法
2020/03/06 Javascript
[02:26]2018DOTA2亚洲邀请赛赛前采访-Newbee篇
2018/04/03 DOTA
[01:11:11]Alliance vs RNG 2019国际邀请赛淘汰赛 败者组BO1 8.20.mp4
2020/07/19 DOTA
将Emacs打造成强大的Python代码编辑工具
2015/11/20 Python
详解python进行mp3格式判断
2016/12/23 Python
Python 将Matrix、Dict保存到文件的方法
2018/10/30 Python
python3利用Socket实现通信的方法示例
2019/05/06 Python
Python lambda表达式filter、map、reduce函数用法解析
2019/09/11 Python
Python实现非正太分布的异常值检测方式
2019/12/09 Python
详解python中的闭包
2020/09/07 Python
Python求区间正整数内所有素数之和的方法实例
2020/10/13 Python
基于Python实现全自动下载抖音视频
2020/11/06 Python
图片上传插件ImgUploadJS:用HTML5 File API 实现截图粘贴上传、拖拽上传
2016/01/20 HTML / CSS
俄罗斯卫浴采暖及维修用品超级市场:Dkrussia
2020/05/12 全球购物
华为python面试题
2016/05/03 面试题
最新大学生自我评价
2013/09/24 职场文书
楼面部长岗位职责范本
2014/02/14 职场文书
质量整改报告范文
2014/11/08 职场文书
2015年酒店工作总结
2015/04/28 职场文书
教师读书活动心得体会
2016/01/14 职场文书
MongoDB数据库的安装步骤
2021/06/18 MongoDB