EGORIKEBOLIK, в общем, суть такая: в python всё есть объект. У объектов есть атрибуты, которые суть тоже объекты. Каждый из них или параметр (значение какое-либо), или метод (точнее, ссылка на метод), который ченьть с родительским объектом делает (меняет его параметры или ещё ченьть.)
Так вот у вас объект groups не обладает таким атрибутом, как vk_api.
Более того, как раз объект groups является одним из атрибутов атрибута объекта vk_api. Внутри объект groups представляет из себя словарь (dict).
10farid10, согласен. Однако, за один день не надо бросаться сразу писать такой код. Начните с относительно простых вещей - разберитесь в объектной модели языка, это гораздо важнее, чем кажется.
Heckfy9, вообще я в стародавние времена очень мало уделял внимания качеству питания компов. А это, я скажу, ооочень важный параметр. Фактически, есть две области, на которых лучше не экономить - мониторы (это глаза, здоровье) и блоки питания - это надежность работы, километры сэкономленных нервов и не сгоревших компонентов компов, ну и безопасность.
Heckfy9, Вы ради интереса померяйте тестером напряжение между включенными приборами - корпусом компа и корпусом какого-то другого устройства рядом (монитора, принтера). Или между компом и батареей. Сейчас, без заземления. Что-то мне подсказывает, что 105 вольт намеряете переменки.
Ну хорошо, тогда можно попробовать для начала закопать лист металла побольше (старого профнастила, например, или бывают такие отходы выпрессовки - листы с выбитыми деталями; старую бочку можно если не лень), к нему прикрутить хорошенько толстый провод, самый толстый, притянуть болтами, замазать сверху смолой какой-нить, и этот провод на землю розетки. Хорошо подходит старая медная оплетка, или штуки три толстых проводов вместе скрученные. Чем толще, тем лучше.
Что еще можно попробовать... Вы говорили про ноутбук. Можно попробовать перед самым входом постоянного питания в ноутбук соорудить фильтр из конденсатора (конденсаторов). Это, конечно, такое... ну... колхоз. Но иногда очень способствует. Вот ссылочка, где можно почитать про это (разные варианты с кондерами, индуктивностями и т.п.)
Начните просто с большого кондера подходящей емкости и напряжения в параллель 19В, входящим в ноутбук. Постарайтесь недалеко от входа в ноут, чем ближе тем лучше.
(Ни в коем случае не на 220В переменку! Не перепутайте!)
Еще не помешает обвешать провода питания ферритовыми кольцами, какую-то часть помех могут подавить. Но тут можно угадать, можно не угадать, в зависимости от того, какая помеха и как она с конкретным ферритом провзаимодействует. Ферриты бывают на очень разные частоты рассчитаны.
Если всё вместе - в итоге может получиться дешево и сердито, и без крупных затрат на покупку блоков питания.
Еще я бы посоветовал в старых блоках питания проверить конденсаторы (которые около выхода блока питания) - могут повспухать, могут высохнуть - тогда обязательно заменить. Но тут аккуратней - это опасно, внутри блоков питания высокие напряжения, конденсаторы могут долго хранить заряд даже отключенные...
Heckfy9, беда в том, что когда одно заземлено, а другое - нет, а особенно когда нет дифавтомата, всегда есть шанс поражения электрическим током за счет разности потенциалов между двумя корпусами приборов - заземленного и незаземленного. Легко может быть 110В.
Кроме того, я не даром посоветовал полосу по кругу комнат - это резко снизит шанс поражения от протечек тока по сырому, мокрому полу, и вообще. В своем доме я непременно сделаю такое заземление, сколько бы это ни стоило. Вот дом бы построить... :/
Алан Гибизов
@phaggi Автор вопроса, куратор тега Python
12rbah, вариант с xml в принципе годится, но опасаюсь граблей каких-либо (мало ли чего я там попорчу, надо тщательно тестировать), лучше конечно высокоуровневыми средствами.
Шарп вот ни разу не трогал ещё, всё по-старинке в VBA и вот теперь пытон...
Но я подумаю. Может, сращу коня и трепетную лань...
Я почему не очень-то хочу уходить на другую платформу - тут у меня такой комбайн получился, с использованием natasha и других любопытных библиотек... Впрочем, подумаю. Спасибо за идею.