проблема с подключением к Anaconda, отключается до выполнения работы - PullRequest
0 голосов
/ 21 мая 2019

недавно у меня возникла следующая проблема при запуске python через anaconda:

Мой скрипт предназначен для отправки данных в облако, ожидания завершения работы и получения результатов. Эта проблема появилась неделю назад.

Сценарий python запускается через anaconda cmd, я также пытался запустить напрямую через spyder, такая же проблема сохраняется. Я попытался запустить старые партии, у которых не было этой проблемы, и проблема не исчезла.

Странно, что иногда он получает полный пакет результатов, а иногда нет. Нет никакой корреляции между размером отправленного задания или временем, которое я пробовал с 288 и 1440 заданиями, оно полностью получило 1440, но не 288. Все данные одного типа, все следуют одному и тому же соглашению об именах, и все работы выполняются в облаке за считанные минуты.

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

Я видел это относительно шпиона, вызывающего отключение интернета. Я использую Spyder 3.3.3, Python 3.7.3 на Windows 7.

Я должен уточнить, что у меня нет медленного интернета или сбоя, как в связанном вопросе.

Интересно, есть ли у кого-то еще проблема с подключением и как обойти это

Вы также можете увидеть скрипт ниже:


    import glob
    import os
    #import time
    #import shutil

    #Create a string of all .json filenames
    AllFiles = glob.glob('*.json')
    AllFiles= '" "'.join(AllFiles)
    AllFiles = '"' + AllFiles + '"'

    #formulate and execute command 
    if AllFiles != "": 
        command = 'a-b-x12 analyze -p -v 7.0.4 -d ./folder/file.json -l "type" -o ../3-folder -a ' + AllFiles
        os.popen(command)

    #time.sleep(200)
    #for filename in AllFiles:
    #    f = os.path.basename(filename)
    #    src = os.path.dirname(os.path.abspath(filename)) + '\\' + f
    #    dst = os.path.dirname(os.path.abspath(filename)) + '\\AnalyzedFiles\\' + f
    #    shutil.move(src, dst

)
...