【发布时间】:2016-11-05 00:44:23
【问题描述】:
我的 python cmd 脚本有问题。 我不知道为什么它不起作用。也许我的代码有问题。 我试图通过我的 python 脚本在 cmdline 中运行程序。
我在 bash "sh: 1: Syntax error: redirection unexpected" 中遇到错误
请帮助我只是生物学家:)
我正在使用 spyder (anaconda)/Ubuntu
#!/usr/bin/python
import sys
import os
input_ = sys.argv[1]
output_file = open(sys.argv[2],'a+')
names = input_.rsplit('.')
for name in names:
os.system("esearch -db pubmed -query %s | efetch -format xml | xtract -pattern PubmedArticle -element AbstractText >> %s" % (name, output_file))
print("------------------------------------------")
【问题讨论】:
标签: python bash shell bioinformatics