首次试用pip分发lauetools包

LaueTools的Python项目详细描述


lauetools包

欢迎使用Lauetools的文档!

1-下载lauetools代码


2a-启动lauetools的图形用户界面


  • 从命令行启动lauetools guis:

要处理相对导入,必须将包名“lauetools”指定给python解释器,如下所示

Examples:

- python -m LaueTools.LaueToolsGUI

- python -m LaueTools.LaueSimulatorGUI

- python -m LaueTools.PeaksearchGUI

最后两个gui(lauesimulatorgui、peaksearchgui)可由第一个主gui lauetoolsgui访问

在fileseries文件夹中还有其他用于批处理的基本gui:

- python -m LaueTools.FileSeries.Peak_Search
- python -m LaueTools.FileSeries.Index_Refine
- python -m LaueTools.FileSeries.Build_summary
- python -m LaueTools.FileSeries.Plot_Maps2
  • 在交互式python(比如ipython-i)中,通过start()函数可以启动gui:

    • 在[1]:将lauetools.lauetoolsgui导入为ltgui

    • 在[2]:ltgui.start()

。注: 在lauetools文件夹中:

- neither > python LaueToolsGUI

- nor in >ipython -i :  > run LaueToolsGUI  will work…

2b-将lauetools模块用作库


在pip安装中,lauetools包将包含在python包中。因此,任何模块都可以按以下方式调用:

-In [1] : import LaueTools.readmccd as rmccd

-In [2] : rmccd.readCCDimage(‘myimage.tif’)

在Jupyter笔记本中,它也很简单:

.. image:: notebook0.jpg

欢迎加入QQ群-->: 979659372 Python中文网_新手群

推荐PyPI第三方库


热门话题
JAVA中的HTTP POST请求,有效负载为json文件   groovy中的java匿名内部类   udp Java执行crc检查(用字节数组除以字节数组)   java如何重构代码以删除if语句?   java从getView中的onClickListener内部更新ArrayAdapter   java JTable删除所有行异常   entityManagerFactory未命名为“entityManagerFactory”时的java   java春季休息。消除HTTP上的json属性。邮递   使用iText 5.5.7在由于分页符而拆分表时添加java空白页   SpringJPA:映射java。util。映射到单个表   java错误:找不到适合ArrayAdapter的构造函数(activity、int、int、string)   java链表反向   java如何制作类。forName返回数组类型?   java JFrame组件未出现   java如何向服务器发送ACK/NACK   如何保持Java模型独立于JPA实体,同时避免代码重复   java为什么每当我更新FireBase中的字段时,我的RecyerView都会创建新条目?   java使精灵平稳旋转