works:programmer:py:modules
Создание модуля в Python
Просто пошаговая инструкция.
- Создаём папку например com
- Создаём в ней пустой файл __init__.py
- Создаём в ней папку venduni
- Создаём в папке venduni файл __init__.py содержимым в первом списке
- Создаём в папке venduni файл myclass.py с таким вот содержимым
Файлы
- com\venduni\__init__.py
class Love: def __init__(self): pass
- com\venduni\myclass.py
class Device: def __init__(self): pass
- runme.py
#!/usr/bin/python # +-------------------------------- Папка с файлом com\__init__.py # | +---------------------------- Дочерняя папка с файлом com\venduni\__init__.py # | | +-------------------- Файл com\venduni\device.py в дочерней папке # | | | +------ Класс в файле com\venduni\myclass.py (class Device: ...) # | | | | from com.venduni.myclass import Device # Includes from com.venduni import Love # Start example g_love = Love() g_device = Device()
Загрузка классов из Current Directory и Parent Directory
from .httpserver import HttpServer # Загрузить из текущей папки файл httpserver.py и получить из него класс HttpServer from ... import nib # Загрузить все классы из файла ../nib.py
works/programmer/py/modules.txt · Последнее изменение: 2018/12/15 17:18 — 127.0.0.1