파일을 순차적으로 폴더로 출력하고 배열에 저장되는 이름을 지정할 수있는 방법이 필요했습니다.파이썬에서 파일 순차 출력
16837,144335,LOC516870
141961,198534,LOC100337147
223927,257577,LOC100849016
267259,273010,LOC512435
269335,277567,LOC100300061
I 사용 그것을 읽고 :
from numpy import *
x,y=genfromtxt('C:\\Users\\Mohammed\\Desktop\\positions1.txt', dtype=None, delimiter=',', usecols=[0,1],unpack=True)
z=genfromtxt('C:\\Users\\Mohammed\\Desktop\\positions1.txt', dtype='|S12', delimiter=',', usecols=[2],unpack=True)
exit
이제 I 그 변수 Z 순차적으로 이름 파일 DO가 루프를 구성 할 여기
데이터의 레이아웃이다 로LOC516870.txt
LOC100337147.txt
등등. 내가 유사한 코드가 Perl로 일하는 것이 알고 있지만
for i in range (6):
f = open("C:\\Users\\Mohammed\\Desktop\\Sequences\\'z'.txt", 'wt')
f.write(Seq)
f.close()
, 그것은 파이썬에서 작동하지 않았고 그것의 잘못된 구문 말한다 :
나는 다음과 같은 시도!
도움을 주시면 감사하겠습니다.
감사합니다.
오류 메시지를 제공하십시오. – Odomontois
적어도 다음에 대해 알아야합니다. [string formatting] (http://docs.python.org/py3k/library/string.html#format-examples), ['os.path.join'] (http : /docs.python.org/py3k/library/os.path.html#os.path.join), ['with open() as'에 대해 배울 것입니다. (http://docs.python.org/py3k/tutorial /inputoutput.html#reading-and-writing-files)가 아프지 않습니다. * 여기에 아무도 당신을 위해 코드를 작성하지 않습니다. * –