我正在尝试使用以下代码从文件中加载newick字符串:

filename = templist[1].lower().replace(" ","") + ".nwk"

tt = Tree(filename, format=1)但得到以下错误:

tt = Tree(filename, format=1) # Loads a tree structure from a newick string. The returned variable tt is the root node for the tree.

File "/python2.7/dist-packages/ete2-2.2.1072-py2.7.egg/ete2/coretype/tree.py", line 225, in __init__

read_newick(newick, root_node = self, format=format)

File "/python2.7/dist-packages/ete2-2.2.1072-py2.7.egg/ete2/parser/newick.py", line 237, in read_newick

'Unexisting tree file or Malformed newick tree structure.'

ete2.parser.newick.NewickError: Unexisting tree file or Malformed newick tree structure.我已经验证了文件格式,并且确定。我想我以错误的方式传递变量,可以请您指导我将文件名作为变量传递。

当我通过文件名作为字符串而不使用变量它工作正常,但我需要使用变量值来加载树。

python 文件名变量_如何将变量文件名传递给python ete?相关推荐

  1. python cmd命令 循环传参数_将参数从cmd传递给python脚本

    我在 python中编写脚本并通过输入以下命令运行cmd: C:\> python script.py 我的一些脚本包含基于标志调用的单独算法和方法. 现在我想通过cmd直接传递标志,而不是必须 ...

  2. java线程条件变量_使用条件变量(多线程笔记)

    条件变量属性: 使用条件变量可以以原子方式阻塞线程,知道某个特定条件为真为止.条件变量始终与互斥锁一起使用. 使用条件变量,线程可以以原子方式阻塞,知道满足某个条件为止.对掉件的测试时在互斥锁的保护下 ...

  3. 力控批量添加变量_力控变量.ppt

    力控变量 3.1 变量类别 1.窗口中间变量 2.中间变量 3.数据库变量 4.间接变量 5.系统变量 第1页/共18页 3.1.1 窗口中间变量 窗口中间变量作用域仅限于力控应用程序的一个窗口,或者 ...

  4. 什么是变量_什么是变量?

    什么是变量 A variable is a name for a place in the computer's memory where you store some data. 变量是计算机内存中 ...

  5. python阿里巴巴排名_全自动监控网页关键词排名(Python实现)

    在运行之前,先要把关键词按行分隔,保存成txt文件,并在运行参数中让脚本去读取它.每次运行之后,会在/home/rank/文件夹下,创建一个类似1970-01-01.csv这样文件名的文件,保存着当日 ...

  6. python制作相册_《自拍教程73》Python 自动生成相册文件夹

    这里将告诉您<自拍教程73>Python 自动生成相册文件夹,具体操作过程:案例故事: 接Python mediainfo批量重命名图片文件,测试图片是批量重命名好了, 但是将测试图片放于 ...

  7. python 字符串拼接_面试官让用 3 种 python 方法实现字符串拼接 ?对不起我有8种……...

    点击上方 蓝字关注我们 点击上方"印象python",选择"星标"公众号重磅干货,第一时间送达!之前发过很多关于 Python 学习的文章,收到大家不少的好评, ...

  8. python ide 最好_我在iPad上最好的Python IDE

    python ide 最好 Having finished my first year at university, and being left with very little to do thi ...

  9. anaconda新建不同python版本环境_解决 Anaconda 与 ROS 冲突(python 版本与 opencv)

    1. Python 版本冲突 默认情况下,用 catkin_make 编译 ros 工作空间,依赖于 pyhton2.7,若在终端中输入 python,进入 python2.7 的环境,则没什么问题. ...

  10. python入门教授_南开大学教授强力推荐的5本Python入门书籍,附电子版

    筛选了2年内优秀的python书籍,个别经典的书籍扩展到5年内. python现在的主流版本是3.7(有明显性能提升,强烈推荐) 3.6, 不基于这两个或者更新版本的书,慎重选择.很多库已经不提供py ...

最新文章

  1. java 不知道类名_Java 中获取类名的三种方法,你知道几种?
  2. Tungsten Fabric SDN — Service Chain — Heat Templates
  3. 程序异常是python语言基本控制结构_计算机二级python 知识点篇(程序的控制结构)...
  4. Spring Cloud OpenFeign使用教程
  5. 数据结构 1-0 绪论
  6. 【数据结构笔记27】树习题:完全二叉搜索树(Complete Binary Search Tree)
  7. 自动驾驶感知-车道线系列(二)——Canny边缘检测
  8. mappedBy reference an unknown target entity property解决方法
  9. 卷积神经网络交通标志识别
  10. [TEST123] Performance Test
  11. Unity移动端自动翻转及横竖屏的设置与检测
  12. 30岁学习编程晚么?
  13. PC屏幕颜色识别实现鼠标自动点击
  14. 数商云工业制造行业B2B电商平台解决方案
  15. Java实现HighCharts纯后台图表生成
  16. 苹果xr黑屏转圈圈解决方法_苹果xr黑屏转圈打不开也关不掉怎么办
  17. 子类调用父类构造器《转载》
  18. C语言编程实现简易计算器
  19. 我的经历---公司破产
  20. 大学物理·第11章【光学】

热门文章

  1. 环境配置 python 3.6+Anaconda+cuda9.0+cudNN7.0+Tensorflow
  2. 青春期的我们……妥协…挣扎…惊醒
  3. 新卡插手机显示无服务器,手机插卡无服务怎么回事
  4. Koo叔说Shader—Shader简介
  5. python制作mcmod_[周边教程]MinecraftMOD制作_从入门到精通
  6. 我的世界java版上网的mod_我的世界Minecraft Mod(模组)安装指南
  7. CodeForces - 1312E Array Shrinking 区间dp
  8. matlab计算单模光纤耦合效率的积分,用于光纤阵列耦合的微透镜阵列的设计和耦合效率的分析...
  9. Promise的九大方法(resolve、reject、then、catch、finally、all、allSettled、race、any)你都用过那些?
  10. 双机热备概念原理及实现步骤