爱气象,爱气象家园! 

气象家园

 找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
12
返回列表 发新帖
楼主: leexiaoshuai

有偿写ncl脚本

[复制链接]
 楼主| 发表于 2017-4-24 16:46:16 | 显示全部楼层
问题已经解决 ,谢谢大家了。{:5_213:}{:5_213:}
密码修改失败请联系微信:mofangbao
 成长值: 19710
发表于 2017-4-24 21:21:45 | 显示全部楼层
leexiaoshuai 发表于 2017-4-24 16:40
不行,  那个隔离设备 是根据 十进制和二进制 来区分的。。我对ncl  是一窍不通,,自学了两天,真心解决 ...

所有文件都是二进制存储的,1或者0,十进制是计数方法。。。
密码修改失败请联系微信:mofangbao
 楼主| 发表于 2017-4-25 09:25:06 | 显示全部楼层
兰溪之水 发表于 2017-4-24 21:21
所有文件都是二进制存储的,1或者0,十进制是计数方法。。。

嗯嗯,,我实在不是太懂这个二进制文件 和十进制文件,      不过 现在我已经成功的把wrf的nc文件转成了文本文件,又成功的把文本文件转回了NC文件  
密码修改失败请联系微信:mofangbao
发表于 2017-4-27 12:14:51 | 显示全部楼层
楼主把你的python分享一下吧
密码修改失败请联系微信:mofangbao
 楼主| 发表于 2017-4-27 14:10:50 | 显示全部楼层
放逐流年 发表于 2017-4-27 12:14
楼主把你的python分享一下吧

ok   好的呀   我找一下
密码修改失败请联系微信:mofangbao
 楼主| 发表于 2017-4-27 17:41:53 | 显示全部楼层
这个代码是实现将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'
密码修改失败请联系微信:mofangbao
 楼主| 发表于 2017-4-27 17:42:03 | 显示全部楼层
这个代码实现将文本文件转成NC文件的

import base64
tfiles = open('***','r')
bfiles = open('****','wb')
bfiles.write(base64.b64decode(tfiles.read()))
bfiles.close()
tfiles.close()
print 'wancheng'
密码修改失败请联系微信:mofangbao
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

Copyright ©2011-2014 bbs.06climate.com All Rights Reserved.  Powered by Discuz! (京ICP-10201084)

本站信息均由会员发表,不代表气象家园立场,禁止在本站发表与国家法律相抵触言论

快速回复 返回顶部 返回列表