Задать вопрос
  • Загрузка файлов блокируется браузером, почему?

    @Drno
    поставь бесплатный ssl... нормальный
    sslip.io
    Ответ написан
    Комментировать
  • Загрузка файлов блокируется браузером, почему?

    CityCat4
    @CityCat4 Куратор тега Цифровые сертификаты
    Жил да был черный кот за углом...
    я создал через openssl самоподписанный сертификат и использовал его

    Тяму создать сертификат хватило, а положить его в корневые - нет? Мало создать сертфиикат, надо, чтобы ему доверяли. Доверяют сертификату, валидность которого проверена.

    Что такое "валидность проверена"? Это значит, что сертификат либо находится в специальном хранилище валидных сертфиикатов, либо выпущен в CA, корневой сертификат которого находится в хранилище валидных сертификатов. В винде это хранилище называется "Доверенные корневые центры сертификации".
    Ответ написан
    6 комментариев
  • Загрузка файлов блокируется браузером, почему?

    @kira_clover
    Чтобы браузер доверял https соединению нужно:
    1) использовать ssl сертификат с цепочкой из корневого и промежуточного центров сертификации. Через openssl это тоже можно сделать
    2) чтобы цепочка сертификатов была доверенной на устройстве или в самом браузере. Для этого нужно установить и корневой и промежуточный сертификаты в доверенные
    3) чтобы веб-сервер был настроен на шифрование по tls версии не ниже 1.3
    Ответ написан
    Комментировать
  • Почему консольная программа перестает работать спустя время?

    Lord_of_Rings
    @Lord_of_Rings Куратор тега Python
    Дунадан - северный странник. Злой, но очень добрый
    Иногда программа стопорится из-за случайного выделения текста в окне консоли. Много раз на это накалывался. Случайно нажмешь мышкой в окне, активируется выделение и программа начинает тормозить, принты не работают. Навряд ли у вас такое, но так, на всякий случай.
    Ответ написан
    Комментировать
  • Как подключить 1с управление транспортной компанией к python?

    anthtml
    @anthtml
    Системный администратор программист радиолюбитель
    Изучать методы взаимодействия 1С с внешними системами
    Из 100500 различных стандартных и еще 500100 самописных
    Варианты от типовых файловых перегрузок через xml. txt. csv файлы, взаимодействия через json и http запросы, подключение по различным протоколам к сторонним серверам баз данных
    Ответ написан
    1 комментарий
  • Как подключить 1с управление транспортной компанией к python?

    @Dementor
    программист, архитектор, аналитик
    Пытался разобраться с 1с и его модулями, но ничего совершенно не понял. Кажется, что нормальные туториалы вообще отсутствуют.
    Документации просто море! Даже во времена 7.7 и ночного интернета по карточкам уже было множество документации в открытом доступе, а с приходом версий 8.* информации стало на несколько порядков больше. Включая ролики на Ютубе и ТикТоке, где все детально разжевывается для зумеров.

    Мне нужно подключить 1с управление транспортной компанией к python, для создания заявок
    Может проблема в том, что вы сами не знаете чего хотите и потому не можете найти ответ? "Управление транспортной компанией" судя по названию программа для автоматизации процессов 3PL и 4PL операторов. Python - это популярный в академической среде язык программирования. Заявка - это фиксация намерений. А о том, зачем все это добро вместе нужно, ни слова не сказано.

    Как это можно сделать или где можно посмотреть документацию или гайд?
    Начать нужно с того, что для себя определится для чего нужны 1С и Python. Не обязательно делать UML-диаграммы (хотя не помешают), можно просто выписать по вашему процессу что вы хотите переложить на 1С, а что на Python. Кстати, почему Python? Это как говорить "работаю хакером на компукторе". Если у вас Django, то именно так и пишите! И самое главное - определитесь с сущностью заказа - это какой-то заказ на доставку в 1С, который нужно выгрузить на Python, или заказ клиента, который нужно передать с сайта в учетную базу для планирования доставок?

    После того как вы определитесь с системами, которые вам доступны (ограничения), и точно поймете какие данные и в каком объеме (в каком направлении и с какой частотой) вам нужно передавать, то половина дела считай сделана. Далее каждый последующий запрос будет давать десятки вариантов реализации и вам останется выбирать максимально простой и понятный для вас. Как отправная точка при поиске варианта интеграции, замечателен ответ от CodeNull
    Ответ написан
    Комментировать
  • Как подключить 1с управление транспортной компанией к python?

    fosihas
    @fosihas
    Автоматизации учета на 1С.
    Зачем удава мучаете)))

    вот вам разных описаний
    https://infostart.ru/public/all/?search=http+%C7%E...
    Ответ написан
    Комментировать
  • Как перезапустить весь скрипт с ботом?

    phaggi
    @phaggi
    лужу, паяю, ЭВМы починяю
    Похоже на проблему XY.
    Можно так:
    def payload(counter):
        if input(counter):
            raise ZeroDivisionError
        counter += 1
        return counter
    
    
    def repeater():
        
        cnt = 0
        while True:
            try:
                cnt = payload(cnt)
            except ZeroDivisionError:
                print('\ncode restarted')
                repeater()
                
    
    repeater()


    Можно еще так:
    def repeate(func):
        cnt = 0
        while True:
            try:
                cnt = func(cnt)
            except ZeroDivisionError:
                print('\ncode restarted')
                func()
    
    @repeate
    def payload(counter=0):
        if input(counter):
            raise ZeroDivisionError
        counter += 1
        return counter
    
    payload()
    Ответ написан
    1 комментарий
  • Как решить задачу?

    ipatiev
    @ipatiev
    Потомок старинного рода Ипатьевых-Колотитьевых
    Во-первых, непонятно, при чем тут insert
    Во-вторых, колонка status в данном случае вообще не имеет смысла, если ее значение можно вычислить на лету.
    Ответ написан
    5 комментариев