python写字典_用python编写字典并将其写入HDF5-fi
背景:
我正在与大的几何图形,将网格或分解成更小的部分,然后重新组合。因此,举例来说,如果一个块被分成16块,它可能会被重新组织成4个“补丁”,每个补丁有4个块或元素。在这个过程之后,我仍然需要跟踪元素。我指定patchIndex(我有一个补丁数量的列表)作为“键”,它将返回补丁中的所有元素及其1)局部索引(补丁中元素的索引)和2)全局索引(整个几何体中元素的索引)。在
问题:
我究竟如何才能将这些信息放入HDF5文件中?在
我的代码:
下面是我如何设置字典,如果这有助于了解:def readAscii(ElementsList,gpmetisfile):
f = open(gpmetisfile, 'r')
indexer={}
i=0
for line in gpmetisfile:
patchIndex = eval(line)
if patchIndex in indexer:
localIndex=indexer[patchIndex]
else:
indexer[patchIndex]=0
test = ElementsList[i].setLocalIndex(patchIndex,localIndex)
if test:
indexer[patchIndex] +=1
编辑-gpmetis文件是我用来将几何体分解成碎片的。它的格式是第n行,对应于第n个元素,该元素只有一个值,即它所属的面片。ElementsList是几何体中元素的列表。在
python写字典_用python编写字典并将其写入HDF5-fi相关推荐
- 用python写数字_用python 写游戏之数字华容道
当初对这个游戏颇有印象还是在最强大脑节目上面,何猷君以几十秒就完成了这个游戏.写2048游戏的时候,又想起了这个游戏,想着来研究一下. 游戏玩法 用尽量少的步数,尽量短的时间,将棋盘上的数字方块,按照 ...
- python写金字塔_金字塔python开发手册
python API 基本方法 编写策略过程中所需要使用的基本函数.其中init和handle_bar是必须实现的两个方法,其余是可选择实现的方法. init (必须实现) init(context) ...
- python写词法分析器_用python写一个简单的词法分析器
编译原理老师要求写一个java的词法分析器,想了想决定用python写一个. 目标 能识别出变量,数字,运算符,界符和关键字,用excel表打印出来. 有了目标,想想要怎么实现词法分析器. 1.先进行 ...
- 我的世界python写游戏_用python写游戏之 Give it up
<永不言弃 Give It Up>,这是一款极具虐心色彩的音乐题材闯关游戏. 这篇文章就来分析这款游戏原理,并用python写出来一个简易版.废话不多说,直接开始分析. 游戏元素,暂且把主 ...
- python写炒股软件_使用Python写一个量化股票提醒系统
大家在没有阅读本文之前先看下python的基本概念, Python是一种解释型.面向对象.动态数据类型的高级程序设计语言. Python由Guido van Rossum于1989年底发明,第一个公开 ...
- python 写命令行界面_使用Python进行命令行界面编程?
在本节中,我们将使用python开发命令行界面.但是在我们深入研究程序之前,让我们首先了解命令行. 由于存在计算机程序,因此一直在使用命令行,并且命令行是基于命令构建的.命令行程序是从Shell或命令 ...
- 用python写搜索引擎_用python做一个搜索引擎(Pylucene)的实例代码
1.什么是搜索引擎? 搜索引擎是"对网络信息资源进行搜集整理并提供信息查询服务的系统,包括信息搜集.信息整理和用户查询三部分".如图1是搜索引擎的一般结构,信息搜集模块从网络采集信 ...
- 用python写菜单_用Python创建菜单
我正在用python制作一个菜单,需要:打印带有编号选项的菜单 允许用户输入编号选项 根据用户选择的选项号,运行特定于该操作的函数.现在,您的函数可以打印出它正在运行. 如果用户输入了无效的内容,它会 ...
- python写炒股软件_用Python炒股,你不可以我能行!网友:略牛
由于小编并无深厚的数学功底也无深厚的金融知识, 所以不会在本文中引用各种高深的投资模型或数学模型. 交易系统 这里的交易系统不一定是程序,只是指你自己的交易原则或者遵守的一些技巧或者方法,你可以手动执 ...
- 用python写情书_资深Python程序员用图片隐写术写情书,全公司只有她能看懂,绝了...
谁说程序员不浪漫!他从事python工作七八年,为了追公司的女同事,竟然用python的图片隐写术在图片上写情书,让全公司只有她才能看懂. image 先介绍一下图片隐写术吧,这是一门有关于将信息隐藏 ...
最新文章
- 技术图文:字典技术在求解算法题中的应用
- DeepFake疑遭审查
- 各浏览器抗uaf机制
- 基于深度迁移学习进行时间序列分类
- 项目前端页面框架介绍
- 关于禁止程序重复启动的另一种需要与实现《转》
- ajax发送请求和数据返回,Ajax发送和接收请求
- 如何构建真实世界可用的 ML 模型?
- 利用python实现冒泡排序_利用python实现冒泡排序
- html 下拉 可选可填,根据HTML下拉列表选择填充输入
- python传奇自动打怪脚本_GOM引擎内挂自动挂机打怪脚本实例
- 交通规划软件功能分析
- hbase metric 监控项
- 【linux浅谈017】gbd调试常用指令
- 5大免费使用的在线客服系统盘点
- 百分点大数据技术团队:Cesium技术在智慧应急行业的应用
- 15行代码轻松绕过淘宝反爬虫机制
- DNS服务之智能DNS
- Android Launcher启动过程
- 云安全 CDN和云防护的区别
热门文章
- Kinect初识 整理总结
- Atitit 发送post http 功能总结目录1. 常见三种模式 Form-data Form-urlencode Raw 12. Php code 12.1. urlencode
- Atitit 命令行返回 cli 返回解析 tab分割csv格式 v4 t34.docx Atitit 命令行返回 cli 返回解析 csv 格式 cliutil 目录 1.1. 线使用tab
- Atitit 互联网2018风口与趋势大盘点 目录 1.1. 短视频	1 1.2. 互联网金融	1 1.3. 区块链	1 1.4. 新零售	1 2. 2018热度榜丨你能抓住的风口有几个?.html
- Atitit 格式转换的艺术 以excel转换txt为例
- Atitit 健康减肥与软件健康减肥的总结 attilax著 1. 几大最佳实践减肥行为	1 1.1. 控制饮食分量用小碗 小盘子 小餐具	1 1.2. 软件如何减肥,控制资源占有率,比如体积 打包
- Atitit React的相关概念东东 attilax总结 v3
- atitit..代码生成流程图 流程图绘制解决方案 java c#.net php v2
- Atitti 知识图谱构建方法attilax 总结
- Atitit linux获取项目运行环境版本