Пишу скрипты на powershell.
Все безуспешно пытаюсь научиться Python.
Контакты
Местоположение
Россия, Омская обл., Омск

Достижения

Все достижения (1)

Наибольший вклад в теги

Все теги (31)

Лучшие ответы пользователя

Все ответы (44)
  • Как исправить ошибку turtle в Python?

    hekkaaa
    @hekkaaa Автор вопроса
    Junior DevOps
    Ошибку исправил сам. В папках для сохранения лежали файлы с названием turtle, даже старые какие то зарисовки неведом как сохранившиеся.
    Удаление исправила проблему.
    Вывод: не сохраняйте файлы с названием модулей в python либо используйте длинные нераздельные названия, что бы наверняка.
    Ответ написан
    Комментировать
  • Почему не запускается Ubuntu на VirtualBox?

    hekkaaa
    @hekkaaa
    Junior DevOps
    Привет.
    Для решения проблемы стоит начать с самого начала.

    1. Для корректной работы виртуализации через hyper-v нужно что бы была Os Win10 Pro. На версии Home данная функция не доступна.

    2. Нужно проверить включена ли виртуализация. Для этого достаточно открыть диспетчер задач и посмотреть в разделе ЦП.
    60dd428be5630963504187.png

    2.1. Если виртуализация отключена. Стоит зайти в BIOS вашего компьютера\ноутбука как рекомендовал SagePtr и включить ее.
    Обычно это раздел Secure Virtual Machine Mode но на каждой материнской плате и процессоре может быть по разному.

    3. Далее мы идем включать виртуализацию в самой OS Windows: Для этого нужно зайти Компоненты Windows для этого идем Панель управления -> Удаление программы(Программы и компоненты) -> Включиние и отключение компонентов Windows.
    60dd4403bc13e419089658.png

    Здесь нас интересует пункт Песочница Windows и Hyper-V (Мне было достаточно Hyper-V)
    60dd44618eae1740968337.png

    4. Следом идет рестарт машины.

    Если Вы собираетесь в дальнейшем использовать Docker из под OS Windows или ставите Ubunty через Docker ( да так можно о ждет меньше памяти, при условии если Вам нужна только консоль) то нужно включить разделы Платформы виртуальных машин и Подсистема Windows для Linux

    P.S: Есть ссылка на статью где разобрано включении чуть подробней по каждой ситуации под железо.
    comp-profi.com/kak-vkljuchit-virtualizaciju-v-bios...

    Надеюсь помог.
    Ответ написан
    3 комментария
  • Как извлечь данные из Json?

    hekkaaa
    @hekkaaa
    Junior DevOps
    Привет!
    Вот мой пример подобной реализации api

    import requests #библиотека для чтения запросов
    
    response = requests.get('https://1234.com/public', params=params) #запрос к api
    workrequest = response.json() #забираем json из запроса. Обычно там список что то подобное
    
    sql_json = [] #создаем свой список (list) пустой
        #циклом забираем данные в своей список.
        for i in range(len(workrequest)):
            sql_json.append(workrequest[i]['globalTradeID'])
            sql_json.append(workrequest[i]['tradeID'])
            upgradata_str = workrequest[i]['date']
            sql_json.append(updateloghourse(upgradata_str))
            sql_json.append(workrequest[i]['type'])
            sql_json.append(workrequest[i]['rate'])
            sql_json.append(workrequest[i]['amount'])
            sql_json.append(workrequest[i]['total'])
    
    sqlADDinfoTable(sql_json,name_table) # В моем случае я отправляю данные сразу в таблицу SQL
            sql_json.clear() #Очищаю список для новой итерации цикла.
    Ответ написан
    Комментировать
  • Получаю ошибку при добавлении IP в TrustedHosts, почему?

    hekkaaa
    @hekkaaa
    Junior DevOps
    Привет.

    Так ну давайте по очереди. Начнем с:
    Set-Item : Клиенту не удается подключиться к узлу назначения, указанному в запросе. Убедитесь, что служба на узле назначения работает и принимает запросы. Ознакомьтесь с журналами и документацией для определения запущенной на узле назначения службы WS-Management (чаще всего это IIS или WinRM). Если это служба WinRM, то для анализа состояния и настройки этой службы используйте на удаленном узле команду "winrm quickconfig".
    строка:1 знак:1

    На вашем месте я бы 1: Посмотрел бы вот эту статью и вязл команду
    set-item wsman:localhost\client\trustedhosts -value *

    Для теста разрешил бы подключаться с любого IP (да опасно, но лучше идей пока нет).

    2: Если я правильно понял на локальном пк откуда вы подключаетесь к удаленной машине проблема с запуском службы WinRM.
    Я бы для начала проверил ее дефолтный статус и запустил бы руками предварительно.

    У меня на ноутбуке она по дефолту выключена.
    "Status Name DisplayName
    ------ ---- -----------
    Stopped WinRM Служба удаленного управления Windows …"

    Варианты запуска разные. Классика через start-service ****

    Есть ручные варианты

    Резюмируя: Проверить запуск сервисов на двух машинах. Они действительно могут быть отключены.
    Если проблема остается то решаем по мере поступления.
    Ответ написан
    1 комментарий
  • Как сделать так, чтобы программа запускалась без питона?

    hekkaaa
    @hekkaaa
    Junior DevOps
    Привет.
    Тебе нужно pyinstaller для этого. Как я понимаю тебе же нужен обычный exe файл в итоге для запуска на OS Windows?
    Краткая инструкция https://hwschool.online/ru/docs/python/exe
    Для наглядности вот видео на ютубе.
    https://www.youtube.com/watch?v=CgCJwDjm_Cw
    Ответ написан
    4 комментария

Лучшие вопросы пользователя

Все вопросы (24)