Dnspython: объект 'GenericRdata' не имеет атрибута 'target'
Моя текущая настройка немного сложна. Я пытаюсь получить доступ к MongoDB через модуль pymongo, используя swift.
Поэтому я сначала последовал этому уроку, чтобы связать код Python со Swift. Единственное отличие состоит в том, что я не создавал плагин в режиме псевдонима, так как в противном случае swift имеет некоторые проблемы с разрешениями.
Возвращаясь к делу, теперь у меня есть модуль Python, к которому я обращаюсь с помощью URI mongodb:
MongoDB + SRV://:@server
Теперь проблема вернулась в быстром, когда этот код выполняется, я получаю следующую ошибку:
'GenericRdata' object has no attribute 'target'
Я прикрепил его к модулю dnspython, однако понятия не имею, что это может значить и как это исправить. При запуске одного и того же кода на чистом Python все работает нормально, поэтому код Python на самом деле не является проблемой.
Также я попытался подключиться к MongoDB с помощью +srv
затем он подключается к базе данных, но не находит никаких документов.
Я хотел бы знать, что я могу сделать, чтобы решить эту проблему, и если я оставил какую-либо информацию, пожалуйста, не стесняйтесь спрашивать.