Уведомления

Группа в Telegram: @pythonsu

#1 Ноя. 11, 2014 15:48:04

Egor2010
Зарегистрирован: 2014-10-22
Сообщения: 152
Репутация: +  0  -
Профиль   Отправить e-mail  

Создание модуля

Как создать модуль? Модуль состоит только из функций (def)?
Можно ли скопировать код функции (например urllib.urlopen) вставить в другой(новый) модуль . Будет работать?

Офлайн

#2 Ноя. 11, 2014 16:59:18

terabayt
От: Киев
Зарегистрирован: 2011-11-26
Сообщения: 1099
Репутация: +  103  -
Профиль   Отправить e-mail  

Создание модуля

Первая ссылка в гугле

Egor2010
Можно ли скопировать код функции (например urllib.urlopen) вставить в другой(новый) модуль . Будет работать?
если учесть все зависимости от других файлов (модулей), то да.



————————————————
-*- Simple is better than complex -*-

Отредактировано terabayt (Ноя. 11, 2014 16:59:35)

Офлайн

#3 Ноя. 11, 2014 17:48:10

Egor2010
Зарегистрирован: 2014-10-22
Сообщения: 152
Репутация: +  0  -
Профиль   Отправить e-mail  

Создание модуля

нечего не работает
http://pep8.ru/doc/tutorial-3.1/6.html
почему ?
создал фаил “fibo.py” записал

"""Модуль вычисления чисел Фибоначчи"""

def fib(n): # вывести числа Фибоначчи вплоть до n
a, b = 0, 1
while b < n:
print(b, end=' ')
a, b = b, a+b
print()

def fib2(n): # вернуть числа Фибоначчи вплоть до n
result = []
a, b = 0, 1
while b < n:
result.append(b)
a, b = b, a+b
return result
в тойже папке создал фаил и пробовал функции .windows

Отредактировано Egor2010 (Ноя. 11, 2014 17:59:36)

Офлайн

#4 Ноя. 11, 2014 17:56:38

vrabey
От: Киев
Зарегистрирован: 2013-04-17
Сообщения: 209
Репутация: +  23  -
Профиль   Отправить e-mail  

Создание модуля

Egor2010
в тойже папке создал фаил и пробовал функции .
так и покажите этот файл
что в нём написано
какие ошибки при запуске
?

Офлайн

#5 Ноя. 11, 2014 17:59:03

Budulianin
От:
Зарегистрирован: 2011-10-18
Сообщения: 1218
Репутация: +  33  -
Профиль   Отправить e-mail  

Создание модуля

Egor2010
Как создать модуль? Модуль состоит только из функций (def)?

Открой Лутца.
Egor2010
Можно ли скопировать код функции (например urllib.urlopen) вставить в другой(новый) модуль . Будет работать?

А попробовать?

Egor2010
нечего не работает
Egor2010
почему ?

Всегда приводи текст ошибки, который выдал интепретатор, если хочешь получить ответ.



Офлайн

#6 Ноя. 12, 2014 14:36:32

Egor2010
Зарегистрирован: 2014-10-22
Сообщения: 152
Репутация: +  0  -
Профиль   Отправить e-mail  

Создание модуля

Все заработало . Спасибо.

Отредактировано Egor2010 (Ноя. 12, 2014 18:29:57)

Офлайн

Board footer

Модераторировать

Powered by DjangoBB

Lo-Fi Version