Форум сайта python.su
0
Доброго времени суток, уважаемые коллеги)
Возникла необходимость разделить программу на две и из одной вызывать другую. Делается это элементарно, простым импортом. А вот как передать во вторую часть программы какой нибудь параметр из первой части - я никак не нарою(
Помогите кто чем может, подскажите куда копать.
Заранее спасибо всем, и с наступающим Новым Годом! )
Офлайн
568
Mahabharata871Тем не менее покажите, как Вы это делаете.
Делается это элементарно, простым импортом.
Офлайн
0
FishHookimport skript_2
Офлайн
0
ну т.е. в первом скрипте:
#!/usr/bin/env python
#! -*- coding: utf-8 -*-
print ‘С Новым Годом!’
import skript_2
Во втором скрипте:
#!/usr/bin/env python
#! -*- coding: utf-8 -*-
print ‘И с Рождеством!’
Офлайн
0
А хочется, чтоб было как то так:
В первом скрипте:
#!/usr/bin/env python
#! -*- coding: utf-8 -*-
print ‘С Новым Годом!’
a = ‘И c Рождеством!’
import skript_2.a # или import skript_2 - этого я и не пойму, синтаксиса
А во втором так:
#!/usr/bin/env python
#! -*- coding: utf-8 -*-
pozdravl = sys.argv
print pozdravl
Офлайн
88
Mahabharata871Вы уверены?
коллеги
Офлайн
0
Спасибо)) уже тыкнули носом в лекции по ооп) Буду педалить)
Прошу сильно не пинать - с питоном знаком 2 недели и это не основная задача…)) Всем добра
Офлайн
88
И не забывайте: Python - мультипарадигменный язык )
Офлайн
253
Mahabharata871Вам тоже добра и успехов.
Всем добра
Отредактировано doza_and (Дек. 24, 2013 22:13:56)
Офлайн
75
doza_andшаман такого не говорил
Офлайн