Найти - Пользователи
Полная версия: Передача параметров между скриптами
Начало » Python для новичков » Передача параметров между скриптами
1 2
Mahabharata871
Доброго времени суток, уважаемые коллеги)
Возникла необходимость разделить программу на две и из одной вызывать другую. Делается это элементарно, простым импортом. А вот как передать во вторую часть программы какой нибудь параметр из первой части - я никак не нарою(
Помогите кто чем может, подскажите куда копать.
Заранее спасибо всем, и с наступающим Новым Годом! )
FishHook
Mahabharata871
Делается это элементарно, простым импортом.
Тем не менее покажите, как Вы это делаете.
Mahabharata871
FishHook
import skript_2

Второй скрипт выполняется, всё прекрасно, но если не передавать туда параметры. А вот надо бы передать))
Mahabharata871
ну т.е. в первом скрипте:
#!/usr/bin/env python
#! -*- coding: utf-8 -*-

print ‘С Новым Годом!’
import skript_2


Во втором скрипте:
#!/usr/bin/env python
#! -*- coding: utf-8 -*-

print ‘И с Рождеством!’
Mahabharata871
А хочется, чтоб было как то так:

В первом скрипте:
#!/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
Shaman
Mahabharata871
коллеги
Вы уверены?

В процедуру заверните бренное тело модуля и передавайте туда что хотите.
Mahabharata871
Спасибо)) уже тыкнули носом в лекции по ооп) Буду педалить)
Прошу сильно не пинать - с питоном знаком 2 недели и это не основная задача…)) Всем добра
Shaman
И не забывайте: Python - мультипарадигменный язык )
doza_and
Mahabharata871
Всем добра
Вам тоже добра и успехов.
Singularity
doza_and
шаман такого не говорил
This is a "lo-fi" version of our main content. To view the full version with more information, formatting and images, please click here.
Powered by DjangoBB