一个基于python的命令行工具,用于读取根文件。

peroose的Python项目详细描述


过氧

Github Build StatusPyPILicense: MITLast Commit

一个基于python的命令行工具,用于读取根(https://root.cern.ch/)文件。在

安装

pip install peroose

使用

要检查根文件:

^{pr2}$

这将加载TTree(如果文件包含)并启动IPython 替换。将定义以下变量:

  • filelist : List[str]找到的文件列表。在
  • tree : Optional[TTree]找到根目录树。在
  • tfile : Optional[TFile]找到第一个根TFile。在

使用示例:

print(filelist)# see the files that were found.tree.Draw("branch_name")# make a plot!tfile.ls()# use the TFilebr=TBrowser()# inspect files in the TBrowser

为了方便起见,将以下内容导入REPL local作用域:

importnumpyasnpimportmatplotlib.pyplotaspltimportROOT.TFileasTFile# only if pyROOT is installedimportROOT.TBrowserasTBrowser# only if pyROOT is installed

有关更多选项,请参见:

python -m peroose --help

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

推荐PyPI第三方库


热门话题
java如何修改打印板?   java Spring批处理JdbcCursorItemReader还是RepositoryItemReader?   java如何在JTable Swing中增加标题列的字体?   java在数组方面遇到问题,导致表达式非法启动   java如何为maven pom的某些部分关闭Eclipse代码格式化程序。xml   java Dropwizard登录代码   java Jersey 2.22:客户端的默认连接超时是多少?   java无法自动连接字段:javax。sql。数据来源   如何从java中的行列表中获取单词列表?   java JDBC批量更新和处理异常?   计算大根:bigdecimal/java   java如何在JavaCC语法中提到trycatch块   javasocket。getInetAddress()不返回任何内容   oracle SQL开发人员错误无法找到Java虚拟机   java我如何计算和显示未来5年每一年的投资价值   java如何关闭浏览器选项卡?   java如何在showMessageDialog中打印双2D数组?   java从站点抓取播放列表URL?   selenium中的java点击css按钮