Создание объекта JSON останавливает код от продолжения с pymongo - PullRequest
0 голосов
/ 20 марта 2020

В настоящее время я пытаюсь создать объект JSON для вставки в базу данных mongoDB. Тем не менее, когда я создаю свой объект JSON, он, кажется, подходит к концу создания, а затем не переходит к оператору вставки, чтобы поместить объект JSON в базу данных. Вот пример моего кода. Из соображений безопасности я изменил часть секретного кода на 99999, но я убедился, что раздел авторизации кода работает.

'' '

    client = MongoClient('9999999', 999999) # LAN

    db = client.999999

    site = client.99999   
    db.authenticate('9999999', '999999')  # user authentication

    collection = site.9999999


    test = {
        'Timestamp': timestamp(),
        'Device Type': device,
        'Instrument Serial': instrumentserial,
        'Calibration Date': cal,
        'Survey Date': dateofsurvey,
        'Survey Time': timeofsurvey,
        'Site Name': nameofsite,
        'Survey Location': survloc,
        'Frequency Survey Reference': survref,
        'Voltage': v,
        'Insulation': ins,
        'Tuner Select': tunerselect,
        'Start Frequency': frequency,
        'Reference Level': referencelevel,
        'RBW': rbw,
        'Instrument Mode': instrumentmode,
        'Detector Mode': detectormode,
        'Sweep Rate': sweeprate,
        'Trigger Mode': triggermode,
        'Trigger Level': triggerlevel,
        }

    collection.insert_one(test)

' ' '

Все переменные были проанализированы из файла xml. Любая помощь будет принята с благодарностью, так как код, кажется, просто останавливается.

...