Возможно как-то через функцию, вот этот момент неясен.
# Subdocument key order matters in a few of these examples so we have
# to use bson.son.SON instead of a Python dict.
from bson.son import SON
db.inventory.insert_many([
{"item": "journal",
"qty": 25,
"size": SON([("h", 14), ("w", 21), ("uom", "cm")]),
"status": "A"},
{"item": "notebook",
"qty": 50,
"size": SON([("h", 8.5), ("w", 11), ("uom", "in")]),
"status": "A"},
{"item": "paper",
"qty": 100,
"size": SON([("h", 8.5), ("w", 11), ("uom", "in")]),
"status": "D"},
{"item": "planner",
"qty": 75,
"size": SON([("h", 22.85), ("w", 30), ("uom", "cm")]),
"status": "D"},
{"item": "postcard",
"qty": 45,
"size": SON([("h", 10), ("w", 15.25), ("uom", "cm")]),
"status": "A"}])
import пакет
пакет.модуль
from пакет import модуль as мой_модуль
З.Ы. Можно ли в наследуемом классе указывать не все атрибуты суперкласса?
Что за файлы?
Зачем графическому приложению их менять?
Но необязательно. Вы можете написать какую-нибудь полезную утилиту, закинуть её в системную папку site-packages и вызывать её с помощью python -m
Если один файл, то выполнится он. Если у Вас пакет -- полезная нагрузка должна запускаться в __init__.py пакета.