Python Base64 模块 实现NC文件 转换 文本文件
2017-04-24 15:37
836 查看
这是我这个菜鸟发的第一篇文章,我的语言表达能力有限,请大家多多包涵。
base64模块是用来作base64编码解码的。
作为一个零基础的小白,,突然接到领导任务,让我把NC文件转成文本文件。脑袋瞬间蒙蔽, 一个星期的蒙蔽状态,终于不蒙蔽,把脚本写出来了。
对于这个NC文件 我是完全不懂,只知道这个文件存放了一些气象类的数据,但是我的师傅告诉我这是一个二进制文件, 领导告诉我这个可以用ncl来实现。
但是我都没有语言基础,在我看了两天ncl之后,我放弃了,完全搞不明白。 在技术交流群里突然 听到了 base64这个模块。 突然灵机一动,我就开始研究
这个Base64模块,终于把这个脚本给搞出来了。
这个代码是实现将NC文件转文本文件的
原理就是将二进制流的文件转换成十进制流的文件。 所以用处不仅仅限制于nc文件。
#!/usr/local/bin/python
#-*-coding:utf-8-*-
import base64
bfiles = open('**','rb')
tfiles = open('***','w')
tfiles.write(str(base64.b64encode(bfiles.read())))
tfiles.close()
bfiles.close()
print 'wancheng'
这个代码实现将文本文件转成NC文件的
import base64
tfiles = open('***','r')
bfiles = open('****','wb')
bfiles.write(base64.b64decode(tfiles.read()))
bfiles.close()
tfiles.close()
print 'wancheng'
base64模块是用来作base64编码解码的。
作为一个零基础的小白,,突然接到领导任务,让我把NC文件转成文本文件。脑袋瞬间蒙蔽, 一个星期的蒙蔽状态,终于不蒙蔽,把脚本写出来了。
对于这个NC文件 我是完全不懂,只知道这个文件存放了一些气象类的数据,但是我的师傅告诉我这是一个二进制文件, 领导告诉我这个可以用ncl来实现。
但是我都没有语言基础,在我看了两天ncl之后,我放弃了,完全搞不明白。 在技术交流群里突然 听到了 base64这个模块。 突然灵机一动,我就开始研究
这个Base64模块,终于把这个脚本给搞出来了。
这个代码是实现将NC文件转文本文件的
原理就是将二进制流的文件转换成十进制流的文件。 所以用处不仅仅限制于nc文件。
#!/usr/local/bin/python
#-*-coding:utf-8-*-
import base64
bfiles = open('**','rb')
tfiles = open('***','w')
tfiles.write(str(base64.b64encode(bfiles.read())))
tfiles.close()
bfiles.close()
print 'wancheng'
这个代码实现将文本文件转成NC文件的
import base64
tfiles = open('***','r')
bfiles = open('****','wb')
bfiles.write(base64.b64decode(tfiles.read()))
bfiles.close()
tfiles.close()
print 'wancheng'
相关文章推荐
- base64实现文件与字符串之间的转换(转)
- Python下使用tarfile模块来实现文件归档压缩与解压
- JS使用base64编码实现小文件上传PHP接收后转换
- Python 获取图片文件大小并转换为base64编码
- Python paramiko模块 实现 ssh远程执行命令 上传下载文件 堡垒机模式下的远程命令执行
- python logging 模块之TimedRotatingFileHandler 实现每天一个日志文件
- python实现将html表格转换成CSV文件的方法
- 通过python模块实现服务器和本地机器之间快速拷贝文件
- python实现文件路径和url相互转换的方法
- 通过将图片文件转换成Base64编码实现ajax提交图片
- python实现将txt文件格式转换为arff格式
- 用Python实现CSV格式文件转换为HTML文件[Python3程序开发指南实现]
- 用python-os模块实现文件查找
- Java之Base64实现文件和字符串之间的转换
- Python实现把json格式转换成文本或sql文件
- Python下使用tarfile模块来实现文件归档压缩与解压
- python将图片文件转换成base64编码的方法
- python实现通过pil模块对图片格式进行转换的方法
- nodejs将PDF文件转换成txt文本,并利用python处理转换后的文本文件
- python paramiko模块实现sftp上传下载文件