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 开发的三种运行模式详细介绍
Jan 18 Python
Django自定义过滤器定义与用法示例
Mar 22 Python
django 修改server端口号的方法
May 14 Python
详解python的sorted函数对字典按key排序和按value排序
Aug 10 Python
Python 处理图片像素点的实例
Jan 08 Python
解决Django一个表单对应多个按钮的问题
Jul 18 Python
Python目录和文件处理总结详解
Sep 02 Python
wxPython窗体拆分布局基础组件
Nov 19 Python
python 实现"神经衰弱"翻牌游戏
Nov 09 Python
Python调用Redis的示例代码
Nov 24 Python
Python 实现一个简单的web服务器
Jan 03 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
晶体管来复再生式二管收音机
2021/03/02 无线电
php中将地址生成迅雷快车旋风链接的代码[测试通过]
2011/04/20 PHP
深入探讨<br />和 \r\n两者有什么区别??
2013/06/05 PHP
php+xml结合Ajax实现点赞功能完整实例
2015/01/30 PHP
php字符串函数学习之substr()
2015/03/27 PHP
Smarty foreach控制循环次数的一些方法
2015/07/01 PHP
php7函数,声明,返回值等新特性介绍
2018/05/25 PHP
JavaScript 字符串与数组转换函数[不用split与join]
2009/12/13 Javascript
jQuery 1.4 15个你应该知道的新特性(译)
2010/01/24 Javascript
基于jquery的修改当前TAB显示标题的代码
2010/12/11 Javascript
弹出遮罩层后禁止滚动效果【实现代码】
2016/04/29 Javascript
在axios中使用params传参的时候传入数组的方法
2018/09/25 Javascript
在LayUI图片上传中,解决由跨域问题引起的请求接口错误的方法
2019/09/24 Javascript
浅谈Node新版本13.2.0正式支持ES Modules特性
2019/11/25 Javascript
Vue的Options用法说明
2020/08/14 Javascript
Node.js文本文件BOM头的去除方法
2020/11/22 Javascript
Python 爬虫多线程详解及实例代码
2016/10/08 Python
python 捕获 shell/bash 脚本的输出结果实例
2017/01/04 Python
Python利用正则表达式实现计算器算法思路解析
2018/04/25 Python
详解python selenium 爬取网易云音乐歌单名
2019/03/28 Python
django2笔记之路由path语法的实现
2019/07/17 Python
利用setuptools打包python程序的方法步骤
2020/01/18 Python
pytorch masked_fill报错的解决
2020/02/18 Python
python matplotlib模块基本图形绘制方法小结【直线,曲线,直方图,饼图等】
2020/04/26 Python
用opencv给图片换背景色的示例代码
2020/07/08 Python
简单总结CSS3中视窗单位Viewport的常见用法
2016/02/04 HTML / CSS
路易威登和香奈儿手袋:LuxeDH
2017/01/12 全球购物
Vita Fede官网:在意大利手工制作,在纽约市设计
2019/10/25 全球购物
大学毕业生自荐书怎么写?
2014/01/06 职场文书
工作表现自我评价
2014/02/08 职场文书
进步之星获奖感言
2014/02/22 职场文书
八荣八耻演讲稿
2014/09/15 职场文书
岗位聘任报告
2015/03/02 职场文书
幼儿园工作总结2015
2015/04/01 职场文书
七年级作文之《我和我的祖国》观后感作文
2019/10/18 职场文书