В разделе «Предупреждения» уже существует ошибка в Python - PullRequest
0 голосов
/ 19 октября 2018

Сегодня я написал скрипт на Python для извлечения некоторых данных из Scopus API.Сценарий работал отлично.Внезапно мой код потерпел крах и больше не выполнялся.При импорте модуля Scopus выдается ошибка:

import scopus

Я получаю эту ошибку:

    "D:/PhD/Projects/Code/scopus/main.py"
Traceback (most recent call last):
  File "D:/PhD/Projects/Code/scopus/main.py", line 1, in <module>
    import scopus
  File "C:\Users\myUser\AppData\Local\Continuum\anaconda3\lib\site-packages\scopus\__init__.py", line 7, in <module>
    from scopus.utils import *
  File "C:\Users\myUser\AppData\Local\Continuum\anaconda3\lib\site-packages\scopus\utils\__init__.py", line 1, in <module>
    from scopus.utils.create_config import *
  File "C:\Users\myUser\AppData\Local\Continuum\anaconda3\lib\site-packages\scopus\utils\create_config.py", line 5, in <module>
    from scopus.utils.startup import config, CONFIG_FILE
  File "C:\Users\myUser\AppData\Local\Continuum\anaconda3\lib\site-packages\scopus\utils\startup.py", line 23, in <module>
    config.add_section('Warnings')
  File "C:\Users\myUser\AppData\Local\Continuum\anaconda3\lib\configparser.py", line 1200, in add_section
    super().add_section(section)
  File "C:\Users\myUser\AppData\Local\Continuum\anaconda3\lib\configparser.py", line 659, in add_section
    raise DuplicateSectionError(section)
configparser.DuplicateSectionError: Section 'Warnings' already exists

Любая помощь будет принята.

1 Ответ

0 голосов
/ 19 октября 2018

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

C:\Users\myUser\AppData\Local\Continuum\anaconda3\lib\site-packages\scopus\utils\startup.py

Затем я прокомментировал строку 23, и проблема решена!

...