意外令牌附近的语法错误'('实现python程序后)

时间:2017-03-06 18:20:20

标签: python

我最初在Mac上运行了RepeatMasker,我试图在Linux操作系统上分析该文件。

当我尝试运行我的程序Unique_Repeat_Code.py时:

gc
终端中的

我收到以下错误:

RM_output=open('genomic.fna.out')
contents=RM_output.read'()'
unique_repeats_DNA=open('genomic_unique_repeats.txt','w')
for _ in contents:
    bit_score=column[0]
    percent_div=column[1]
    percent_del=column[2]
    percent_ins=column[3]
    query_seq=column[4]
    position_query_begin=column[5]
    position_query_end=column[6]
    left=column[7]
    sense=column[8]
    matching_repeat=column[9]
    repeat_class=column[10]
    position_in_repeat_begin=column[11]
    position_in_repeat_end=column[12]
    left2=column[13]
    ID=column[14]
    while matching_repeat:
        unique_repeats=set(matching_repeat)
        unique_repeats_DNA.write(unique_repeats)
unique_repeats_DNA.close()

任何帮助解决这个问题将不胜感激。先感谢您!

1 个答案:

答案 0 :(得分:0)

使用“./”语法时,您将脚本作为bash脚本运行。您需要使用python解释器来运行脚本:

python Unique_Code.py