Как написать скрипт для извлечения значений имен из self.name вызывается в файле .py
Я написал сценарий для этого, но пока еще не работает должным образом. Вы можете помочь мне это исправить? Я ценю это.
Проблема решена для правильного использования скрипта, но теперь как я должен его запустить?
У меня есть эти файлы в каталоге:
Jlim_to_corelim.py __pycache__ cum.py minuit_functions.py output profile_ll.py setup.py ven.py xsec_to_Jlim.py
Что я уже пробовал:
после запуска моего скрипта он выдает мне ошибку:
Traceback (most recent call last): File "ven.py", line 9, in <module> f.close() NameError: name 'f' is not defined
--------------------------------------------------------------------------
мой скрипт python в ubuntu:
import numpy as np h =open('profile_ll.py','r') h_contents = h.read() if h_contents.find('self.binspec') == 57: #line 57 has self.binspec f = open('binspec') for lines in f: print(lines) sck.send('PRIVMSG ' + chan + " " + lines) f.close()
Patrice T
Какая ошибка, где ?
[no name]
NameError: имя 'f' не определено
Richard MacCutchan
Пожалуйста, добавьте теги <pre> вокруг вашего кода и правильно отформатируйте его.