отладка




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)

(далее...)

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

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

(далее...)

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

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

(далее...)

Получение данных из списка SharePoint через клиентскую модель

Microsoft.SharePoint.Client

Для консольной утилиты в решение надо добавить Microsoft.SharePoint.Client, которая находится в библиотеке Microsoft.SharePoint.Client.dll и Microsoft.SharePoint.Client.Runtime.dll. Далее пример кода и несколько особенностей использования.

(далее...)

Это приложение заблокировано в целях защиты при подключении принтера HP. Что делать

При попытке подключить и установить принтер HP по USB автоматически подключался диск с драйверами, но при запуске установочного файла SISetup.exe Windows выдавал сообщение о том, что приложение заблокировано в целях защиты (Рис.1). Для запуска дистрибутива потребовалось выполнить нетривиальные шаги.

(далее...)

Исправление уязвимости пользователь 'SYSDBA' имеет стандартный пароль 'masterkey'

Рис.1. Доступ запрещен

После сканирования сервера c Windows server 2012 на выявление уязвимостей, одна из найденных была о том, что пользователь 'SYSDBA' имеет стандартный пароль 'masterkey'. С самого начала даже не понял, о чем речь, пока не вспомнил, что на него устанавливал драйвер для работы с Firebird.

(далее...)

Исправление ошибки Error LINQ to Entities does not recognize the method 'System.Guid Parse(System.String)'

При компиляции MVC решения с использованием EntitiFramework столкнулся с ошибкой "LINQ to Entities does not recognize the method 'System.Guid Parse(System.String)' method, and this method cannot be translated into a store expression."

(далее...)

Исправление ошибки FileError: 'http://localhost:1234/Styles.less' wasn't found (404) при открытии веб-проекта с .less из Visual studio в IIS

less

Для одного проекта, в котором планировалось использовать много CSS-ной верстки, решил добавить .less файл для упрощения работы с CSS. Сделал все как обычно – создал файл Styles.less, в html-файле прописал путь к файлу Styles.less и less.min.js. Но при обновлении страницы было сообщение об ошибке: FileError: 'http://localhost:2724/Styles.less' wasn't found (404).

(далее...)

Установить для php скрипта header charset utf-8

Кракозябры

Чтобы в работе PHP скрипта при обработке данных из формы не было кракозябров вроде тех, что изображены на рисунке ниже, и вообще, чтобы скрипт выдавал результат в требуемой кодировке, нужно на уровне заголовков указать, какая кодировка у скрипта должна быть.

(далее...)

Не работает indexOf('строка с русскими символами') в Javascript. Решено

 

Проблема: код на Javascript упорно отказывался находить вхождение подстроки в строке. Метод string.indexOf(substring) всегда возвращал -1, что означает отсутствие вхождения.

Работа над ошибкой:

Javascript код заведомо не содержал ошибок. (далее...)


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