@frolldoll

Как использовать свои функции в ipython --pylab?

где и как писать функции что бы применять их для данных в ipython --pylab
что бы не писать -

In(1): def get_counts(sequence): counts = {}
...: for х in sequence:
...: if х in counts: counts[x] += 1
...: else:
...: counts[x] = 1
..: return counts
  • Вопрос задан
  • 122 просмотра
Пригласить эксперта
Ответы на вопрос 1
aRegius
@aRegius
Python Enthusiast
Напишите свою функцию:
def my_func():
        return 'This is my func result'

Сохраните в модуле, скажем, my_file.py
Положите в директорию, находящуюся в Python module search path (или сделайте свою и добавьте).
Пользуйтесь (через import my_file или from my_file import my_func ):
In [1]: import my_file

In [2]: result = my_file.my_func()

In [3]: result
Out[3]: 'This is my func result'

In [4]: from my_file import my_func

In [5]: result = my_func()

In [6]: result
Out[6]: 'This is my func result'
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы