ねえ、これが何度か聞かれたことは知っていますが、私はそれのために自分のコードを書きましたが、それは機能せず、理由がわかりません。これが私のコードです
def fixfiles ():
inputfilehandle = open("C:/allCHP1seq.txt","r")
outputf=open("chp1seqs.txt","w")
lines = inputfilehandle.readlines()
for line in lines:
if "c:\users" not in line:
outputf.write(line)
これはファイルからのデータの例です。基本的に、ファイルには279個あり、2行で区切られています。しかし、それぞれが一意であり、私がする必要があるのは、ディレクトリを指定する最初のビットを取り除くことです。
c:\users\gary\desktop\sequences for chp1\14-3 1076.txt
>fig|6666666.13395.peg.1076
atgatcaaagaaaccgaaaaaccgccaaccaccctctttaccgtcgtccc
cgacacccctaccgaaaccctgctgatcaacagctacgaaaccgtgtgtt
ccgtcagcaccctgctgctcgacttgtccgaagacctcaccggcaaacac
cgcgatatcgccttggccattcatcagttgagcgaactgagcgtcctgct
ggtgggcaaagccatggaccagcacacaccccgctgctga
どこが間違っているのか本当にわかりません:/ヘルプ!