背景:

我正在与大的几何图形,将网格或分解成更小的部分,然后重新组合。因此,举例来说,如果一个块被分成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相关推荐

  1. 用python写数字_用python 写游戏之数字华容道

    当初对这个游戏颇有印象还是在最强大脑节目上面,何猷君以几十秒就完成了这个游戏.写2048游戏的时候,又想起了这个游戏,想着来研究一下. 游戏玩法 用尽量少的步数,尽量短的时间,将棋盘上的数字方块,按照 ...

  2. python写金字塔_金字塔python开发手册

    python API 基本方法 编写策略过程中所需要使用的基本函数.其中init和handle_bar是必须实现的两个方法,其余是可选择实现的方法. init (必须实现) init(context) ...

  3. python写词法分析器_用python写一个简单的词法分析器

    编译原理老师要求写一个java的词法分析器,想了想决定用python写一个. 目标 能识别出变量,数字,运算符,界符和关键字,用excel表打印出来. 有了目标,想想要怎么实现词法分析器. 1.先进行 ...

  4. 我的世界python写游戏_用python写游戏之 Give it up

    <永不言弃 Give It Up>,这是一款极具虐心色彩的音乐题材闯关游戏. 这篇文章就来分析这款游戏原理,并用python写出来一个简易版.废话不多说,直接开始分析. 游戏元素,暂且把主 ...

  5. python写炒股软件_使用Python写一个量化股票提醒系统

    大家在没有阅读本文之前先看下python的基本概念, Python是一种解释型.面向对象.动态数据类型的高级程序设计语言. Python由Guido van Rossum于1989年底发明,第一个公开 ...

  6. python 写命令行界面_使用Python进行命令行界面编程?

    在本节中,我们将使用python开发命令行界面.但是在我们深入研究程序之前,让我们首先了解命令行. 由于存在计算机程序,因此一直在使用命令行,并且命令行是基于命令构建的.命令行程序是从Shell或命令 ...

  7. 用python写搜索引擎_用python做一个搜索引擎(Pylucene)的实例代码

    1.什么是搜索引擎? 搜索引擎是"对网络信息资源进行搜集整理并提供信息查询服务的系统,包括信息搜集.信息整理和用户查询三部分".如图1是搜索引擎的一般结构,信息搜集模块从网络采集信 ...

  8. 用python写菜单_用Python创建菜单

    我正在用python制作一个菜单,需要:打印带有编号选项的菜单 允许用户输入编号选项 根据用户选择的选项号,运行特定于该操作的函数.现在,您的函数可以打印出它正在运行. 如果用户输入了无效的内容,它会 ...

  9. python写炒股软件_用Python炒股,你不可以我能行!网友:略牛

    由于小编并无深厚的数学功底也无深厚的金融知识, 所以不会在本文中引用各种高深的投资模型或数学模型. 交易系统 这里的交易系统不一定是程序,只是指你自己的交易原则或者遵守的一些技巧或者方法,你可以手动执 ...

  10. 用python写情书_资深Python程序员用图片隐写术写情书,全公司只有她能看懂,绝了...

    谁说程序员不浪漫!他从事python工作七八年,为了追公司的女同事,竟然用python的图片隐写术在图片上写情书,让全公司只有她才能看懂. image 先介绍一下图片隐写术吧,这是一门有关于将信息隐藏 ...

最新文章

  1. 技术图文:字典技术在求解算法题中的应用
  2. DeepFake疑遭审查
  3. 各浏览器抗uaf机制
  4. 基于深度迁移学习进行时间序列分类
  5. 项目前端页面框架介绍
  6. 关于禁止程序重复启动的另一种需要与实现《转》
  7. ajax发送请求和数据返回,Ajax发送和接收请求
  8. 如何构建真实世界可用的 ML 模型?
  9. 利用python实现冒泡排序_利用python实现冒泡排序
  10. html 下拉 可选可填,根据HTML下拉列表选择填充输入
  11. python传奇自动打怪脚本_GOM引擎内挂自动挂机打怪脚本实例
  12. 交通规划软件功能分析
  13. hbase metric 监控项
  14. 【linux浅谈017】gbd调试常用指令
  15. 5大免费使用的在线客服系统盘点
  16. 百分点大数据技术团队:Cesium技术在智慧应急行业的应用
  17. 15行代码轻松绕过淘宝反爬虫机制
  18. DNS服务之智能DNS
  19. Android Launcher启动过程
  20. 云安全 CDN和云防护的区别

热门文章

  1. Kinect初识 整理总结
  2. Atitit 发送post http 功能总结目录1. 常见三种模式 Form-data Form-urlencode Raw 12. Php code 12.1. urlencode
  3. Atitit 命令行返回 cli 返回解析 tab分割csv格式 v4 t34.docx Atitit 命令行返回 cli 返回解析 csv 格式 cliutil 目录 1.1. 线使用tab
  4. Atitit 互联网2018风口与趋势大盘点 目录 1.1. 短视频 1 1.2. 互联网金融 1 1.3. 区块链 1 1.4. 新零售 1 2. 2018热度榜丨你能抓住的风口有几个?.html
  5. Atitit 格式转换的艺术 以excel转换txt为例
  6. Atitit 健康减肥与软件健康减肥的总结 attilax著 1. 几大最佳实践减肥行为 1 1.1. 控制饮食分量用小碗 小盘子 小餐具 1 1.2. 软件如何减肥,控制资源占有率,比如体积 打包
  7. Atitit React的相关概念东东 attilax总结 v3
  8. atitit..代码生成流程图 流程图绘制解决方案 java  c#.net  php v2
  9. Atitti 知识图谱构建方法attilax 总结
  10. Atitit linux获取项目运行环境版本