Fix: PyCharm  и ошибка ImportError: cannot import name 'NullHandler' from 'logging'

При запуске программы на Python из программы PyCharm (v 2022.2.3) с подключенной библиотекой requests результатом работы всегда была ошибка. Уже потенциальный код сократил до запроса get и print, но все равно вот такая ошибка:

Traceback (most recent call last):<br />  File "D:\Projects\Python\Python_Basic\Module31\06_web_scrapping\main.py", line 2, in &lt;module><br />   import requests<br />  File "C:\Python310\lib\site-packages\requests\__init__.py", line 43, in &lt;module><br />    import urllib3<br />  File "C:\Python310\lib\site-packages\urllib3\__init__.py", line 9, in &lt;module><br />    from logging import NullHandler<br />ImportError: cannot import name 'NullHandler' from 'logging' (D:\Projects\Python\Python_Basic\logging.py)

(далее...)

Python - шпаргалка по методам строк

Python мне чем-то напомнил PHP - очень много чего уже реализовно с оптимальным быстродействием. Главное - помнить разные методы и свойства. Строки, регулярные выражения, словари - базовые вещи. Еще со времен университета помню, что всегда неплохо иметь небольшую шпаргалгку. Ниже список методов работы со строками в Python

(далее...)

Собеседования на позицию разработчика или поиск работы

Клавиатура

За пару лет начальнической деятельности разучился кодировать. Сильным разработчиком себя не назову, но всегда делал сервисы работающими. Пусть код не идеальный, но всегда все работало. Это и ценилось работодателем, у которого я уже работаю 14 лет. Если раньше иногда ходил на собеседования ради интереса и был в тонусе, то последние 3-4 года этого не делал. А зря.

(далее...)

Закрыть процессы с одинаковым именем в PowerShell

Один из серверов загружает по расписанию данные с нескольких FTP и HTTP(S) ресурсов с помощью утилиты WinSCP. Довольно долгое время все работало стабильно, но недавно на сервере несколько раз загрузка ЦП поднималась до 100%. Неспешное открытие Task Manager показывало наличие немеренного числа процессов WinSCP. Чтоб что-то сделать, их нужно было закрыть.

(далее...)

Базовые команды GIT

git commands

Не так часто создаю новые проекты, потому каждый раз надо куда-то подглядывать. А тут решил опубликовать домашнее задание на гитлабе, причем сначала сделал проект, а потом решил его опубликовать.

(далее...)

Восстановление сим-карты оператора Golan в Израиле

Golan

В прошлом году во время поездки в Израиль купил сим-карту оператора Golan. У него были чуть более привлекательные тарифы, чем у Hot mobile, хотя это может быть субъективной оценкой. При покупке я думал, что продолжу ей пользоваться в следующих поездках, потому даже настроил автоплатеж, чтобы симка не заблокировалась.

(далее...)

Пропал GUI для управления группами пользователей в Windows 11

С помощью команды "control userpasswords2" (альтернатива - netplwiz) я всегда попадал в управление пользователями Windows. При переходе в закладку "Advanced" мог смотреть на группы пользователей и управлять ими. С удивлением обнаружил, что в Windows 11 такой возможности нет. Выход?

(далее...)

Исправить ошибку RtkNGUI64.exe – SystemError в Windows 11

С момента установки Windows 11 поверх Windows 10 меня просто замучила ошибка, которая выдавалась при запуске компьютера. Заголовок ошибки "RtkNGUI64.exe – SystemError", а ее текст "The code execution cannot proceed because ResampleDmo.DLL was not found. Reinstalling the program may fix the problem". Работе операционки это не мешает, потому долго не трогал. Но в одно прекрасное утро надоело и решил исправить.

(далее...)

SUD На стиральной машине Samsung Eco Bubble WF0602WJW

Стиральная машина Samsung Eco Bubble WF0602WJW

Сегодня утром вместо постиранного белья стиральная машина Samsung выдала ошибку SUD. Это означает, что машина не смогла слить воду или уровень пены был выше допустимого. Уже однажды такое было, примерно 1-2 года назад, потому был немного подготовлен.

(далее...)

Чтение данных из Excel с помощью C#. EPPlus

Рис.4. Ячейка с возможностью выбора значения

Каждый IT специалист когда-то сталкивался с автоматизацией через Excel. Excel – отличный инструмент для мелких автоматизаций, вычислений, даже для небольших баз данных. Все до момента, когда эта для решения на Excel не встает вопрос одновременной многопользовательской работы.

(далее...)

MarkiMarta.ru. Записки отца-программиста" с 2009 г.
Категория информационной продукции 18+
Яндекс.Метрика