我们知道各种程序的脚本就是解决重复操作的,可以说是非常良心的功能啦。Paraview通过Python同样提供了丰富的脚本功能,按使用方式可以分成以下几种:

1、作为paraview客户端的一部分使用(Python shell),可以在菜单栏的view中打开;

2、支持MPI的批处理应用(pvbatch),可在安装目录中找到(必须是并行版);

3、单独作为客户端使用(pvpython),可在Windows的开始目录中找到;

4、使用Python的任一种开发环境运行paraview。

前三种可以在paraview的user guide中找到使用方法,下面重点介绍第四种,在Python的开发环境pycharm中使用paraview。

首先需要编译paraview,然后按照下述步骤进行配置:

1、创建环境变量PYTHONPATH,用来链接paraview的动态库,下图是我的配置

2、将paraview编译好的可执行文件的路径加入环境变量path中,下图是我的配置。其中buildParaView552是我编译安装paraview的位置,bin/Debug是编译生成的可执行文件的位置。

配置好以上环境变量,下载安装pycharm(按照提示安装即可),下面通过一个小例子演示在pycharm中运行paraview。先看代码:

# 通过Python使用paraview需要加入这个模块from paraview.simple import *# 创建一个球体sphere = Sphere()# 准备显示球体Show()# 渲染Render()

以上代码会创建一个球体并显示,效果如下图

Ok,后边就可以在pycharm中愉快地使用paraview的各种功能啦。对于不了解的Python命令,可以使用paraview的Trace功能进行查看。

朋友们可继续查看以下资料:

http://xiaopingqiu.github.io/2016/08/27/ParaviewScritps/

使用Python运行paraview相关推荐

  1. Python运行的17个时新手常见错误小结

    Python运行的17个时新手常见错误小结 1 发布时间:『 2017-11-04 11:20 』     帖子类别:『人工智能』  阅读次数:8803 (本文『Python运行的17个时新手常见错误 ...

  2. python 运行pyc_python项目运行后产生__pycache__包含pyc格式文件

    一. python项目第一次运行,根目录下会生成一个__pycache__文件夹,里面的文件名和Python项目中的*.py文件名称相同,只是扩展名称不同为 *.pyc 或者 *.pyo *.pyc文 ...

  3. python是软件吗-python运行环境是什么

    1.准备好安装包 1)上python官网下载python运行环境(https://www.python.org/downloads/),目前比较稳定的是python-3.5.2 2)上pycharm官 ...

  4. python教程是什么-python运行环境是什么

    1.准备好安装包 1)上python官网下载python运行环境(https://www.python.org/downloads/),目前比较稳定的是python-3.5.2 2)上pycharm官 ...

  5. python运行慢-Python运行效率慢?因为你不知道这六大窍门!

    Python是一门优秀的语言,它能让你在短时间内通过极少量代码就能完成许多操作.不仅如此,它还轻松支持多任务处理,比如多进程. 不喜欢Python的人经常会吐嘈Python运行太慢.但是,事实并非如此 ...

  6. python详细安装教程视频-如何安装Python运行环境Anaconda?(视频教程)

    本视频教程针对Windows 7平台,集成3.6版本Python的Anaconda录制. 根据我多次线下编程工作坊获得的反馈经验,发现Python初学者居然在环境安装步骤,就很可能遭受挫折. 如果没有 ...

  7. python运行非常慢的解决-为什么python运行的慢

    最近在leetcode刷题,明显的注意到同样的算法,python运行的要慢的多,查资料得到python运行的慢主要原因如下: 一.动态类型导致运行速度慢,在北邮人论坛里面的这篇帖子中有较为详细的解释, ...

  8. Docker selenium自动化 - 使用python操作docker,python运行、启用、停用和查询容器实例演示

    Docker selenium 自动化 - 使用 Python 操作 docker 运行.启用.停用和查询容器实例演示 第一章:Python 操作 docker ① python 运行 docker ...

  9. python安装环境安装_安装Python运行环境

    可以直接在python的官网下载相应操作系统平台的python安装包:https://www.python.org/downloads 点击下载后出现的安装界面,建议选中界面下方的Add Python ...

最新文章

  1. centos8编译openssl-1.0.2u、openssl-1.1.1k
  2. uboot linux内核传递参数,Uboot与Linux之间的参数传递详解
  3. 一文了解5G是什么,将如何影响我们的未来
  4. 北极约200万个甲烷点被发现,人类的反思该提上日程了,因为只有一个地球
  5. 后端技术:Spring Boot 项目打包 + Shell 脚本部署实践,太有用了!
  6. 【渝粤教育】国家开放大学2018年春季 0675-21T中级财务会计(2) 参考试题
  7. __eq___C ++'and_eq'关键字和示例
  8. access汇总_区块链或密码学相关论文汇总,持续更新中
  9. 3d人脸识别算法opencv_用Opencv打造自己的人脸识别
  10. 【报告分享】2021年全国毕业生起薪点薪酬报告.pdf(附下载链接)
  11. python excel库 linux_python 在linux下读取 .xlsx
  12. python+selenium笔记(一):元素定位方法
  13. (哈哈)漫画告诉你什么是屎一样的代码(屎里蕴含着代码的秘密)
  14. mysql安装框架_MySQL安装详解图文版(V5.5 For Windows)
  15. linux下使用ffmpeg下载m3u8视频
  16. 自然语言处理NLP星空智能对话机器人系列:深入理解Transformer自然语言处理 Training a GPT-2 language model Steps 7 to 9
  17. 免费领7天腾讯视频VIP/优酷会员!
  18. 常用的UML建模详解
  19. 博客从wordpress迁移到hexo
  20. (详细版Win10+Pycharm)YOLOX——训练自己的VOC2007数据集,以NWPU VHR-10 dataset为例

热门文章

  1. 标准h5的定位_关于绝对定位那些事儿
  2. LU分解(LU Factorization)计算方法(手算+MATLAB),关于置换矩阵(Permutation Matrix),部分主元消去法(Partial Pivoting)
  3. Android 使用网络技术
  4. 【python】hasattr( )的用法
  5. 后端开发【一大波有用知识】定时器方案红黑树,时间轮,最小堆
  6. Captcha验证码
  7. 动漫头像生成的课题背景200字不要和上面的重复
  8. 微信小程序 wxParse使用
  9. keil5中while(1)中while(i--)无限循环
  10. 微信浏览器点击选择图片报错 WeiXinJSbridge is not defined