我有這樣的元組的列表的文件:如何在文件中找到它?蟒
(1,4)
(230,45),等等
欲讀取的第一線,並採取值(x,y),並在我的程序中讀取它們。
例如: (1,4)#是線1(X,Y)
把他們在功能... #values(X,Y) 運行它們
然後讀取我的文件 的第2行(x,y),將它們放入函數中....#values(x,y) 運行它... 並在文件長度完成時停止。
我的代碼是:
# opens file, reads contents, and splits it by newline
with open('listprueba.log', 'r') as f:
data = f.read().split('\n')
for i in range(len(data)):
int_list= [int(i) for i in data()]
x= (int (i[0]))
y=(int (i[1]))
print
和程序的功能是:
log.verbose()
env = environ()
class MyLoop(loopmodel):
# This routine picks the values to be refined
def select_loop_atoms(self):
# insertion of values x, y
return selection(self.residue_range(x, y))
我能在我的代碼更改,運行它?
可能重複[如何在Python從文件中讀取數字?](http://stackoverflow.com/questions/6583573/how-to-read-numbers-from-file-in-python) – aruisdante 2015-02-17 21:08:31