UV-Vis Spectrum, используя метод readline () - PullRequest
0 голосов
/ 02 декабря 2018

Таким образом, я настроил эту работу для перечисления данных, которые предоставляются в виде файла данных с именем «Spectrum.dat».Если код верен, при запуске ячейки в Jupyter, ниже вы должны увидеть список энергий [2.1674, 2.1724, 2.1774, 2.1824 и т. Д.] И список интенсивностей [6.4e-07, 1.26e-06, 2,39e-06, 4,36e-06 и т. Д.].

spect = ___

eV = []
inten = [] 

for line in spect.readlines():
    if not (">" in ___):
        tmp = line___ 
        eV.append(float(tmp[0]))
        inten.append(float(tmp[1]))

print(eV)
print(inten)

Я пытаюсь выяснить, что такое подчеркивание.Первый бит, который я добавил, был spect = open("spectrum.dat", "r+"), и я предполагаю, что вторые подчеркивания if not (">" in spect):, поэтому теперь я застрял на последнем.

Ниже приведен файл Spectrum.dat:

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...