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中的__new__与__init__魔术方法理解笔记
Nov 08 Python
python下载文件时显示下载进度的方法
Apr 02 Python
Python_LDA实现方法详解
Oct 25 Python
python实现txt文件格式转换为arff格式
May 31 Python
Python读写文件基础知识点
Jun 10 Python
python实现五子棋小程序
Jun 18 Python
Python分析彩票记录并预测中奖号码过程详解
Jul 09 Python
python3 selenium自动化 下拉框定位的例子
Aug 23 Python
python模块hashlib(加密服务)知识点讲解
Nov 25 Python
离线状态下在jupyter notebook中使用plotly实例
Apr 24 Python
在 Python 中使用 7zip 备份文件的操作
Dec 11 Python
python+selenium+chrome实现淘宝购物车秒杀自动结算
Jan 07 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
CI(Codeigniter)的Setting增强配置类实例
2016/01/06 PHP
php中替换字符串函数strtr()和str_repalce()的用法与区别
2016/11/25 PHP
PHP中的日期时间处理利器实例(Carbon)
2017/06/09 PHP
鼠标图片振动代码
2006/07/06 Javascript
javascript+dom树型菜单类,希望朋友们一起进步
2007/05/03 Javascript
javascript import css实例代码
2008/07/18 Javascript
javascript闭包的理解和实例
2010/08/12 Javascript
JQuery判断checkbox是否选中及其它复选框操作方法合集
2015/06/01 Javascript
实例讲解javascript注册事件处理函数
2016/01/09 Javascript
jQuery Ajax 异步加载显示等待效果代码分享
2016/08/01 Javascript
第一次接触Bootstrap框架
2016/10/24 Javascript
读Javascript高性能编程重点笔记
2016/12/21 Javascript
js实现鼠标拖动功能
2017/03/20 Javascript
vue 如何添加全局函数或全局变量以及单页面的title设置总结
2017/06/01 Javascript
详解vue组件开发脚手架
2018/06/15 Javascript
微信小程序实现多选删除列表数据功能示例
2019/01/15 Javascript
Vue自定义属性实例分析
2019/02/23 Javascript
微信小程序实现录音时的麦克风动画效果实例
2019/05/18 Javascript
layui 关闭open弹出框 刷新table表格页面的方法
2019/09/16 Javascript
浅谈编码,解码,乱码的问题
2016/12/30 Python
Python编程实现两个文件夹里文件的对比功能示例【包含内容的对比】
2017/06/20 Python
深入探究Django中的Session与Cookie
2017/07/30 Python
利用python求解物理学中的双弹簧质能系统详解
2017/09/29 Python
python爬虫正则表达式之处理换行符
2018/06/08 Python
pycharm 将python文件打包为exe格式的方法
2019/01/16 Python
python tkinter组件使用详解
2019/09/16 Python
Python实现ATM系统
2020/02/17 Python
vue学习笔记之动态组件和v-once指令简单示例
2020/02/29 Python
你需要学会的8个Python列表技巧
2020/06/24 Python
Python selenium模块实现定位过程解析
2020/07/09 Python
python如何遍历指定路径下所有文件(按按照时间区间检索)
2020/09/14 Python
如何用css3实现switch组件开关的方法
2018/02/09 HTML / CSS
ORACLE第二个十问
2013/12/14 面试题
最新大学生自我评价
2013/09/24 职场文书
保护母亲河倡议书
2014/04/14 职场文书
群众路线教育实践活动整改落实情况汇报
2014/10/28 职场文书