SyntaxError: неверный синтаксис, предложение о '=' в функции eval()Python

Программы на Python
Ответить Пред. темаСлед. тема
Anonymous
 SyntaxError: неверный синтаксис, предложение о '=' в функции eval()

Сообщение Anonymous »


У меня возникла следующая проблема с моей программой:

Файл "C:/Users/6ixpage/Documents/SoftwareDevelopment/Python/Programs/CLI/PrintandCopy/P&C Job System.py", строка 75, в наборе eval('self.details['+a+'].'+b+'"'+c+'"'); Файл "", строка 1 self.details[0].file = "изображение" ^ SyntaxError: неверный синтаксис Вот фрагмент кода для справки:

IN = ('подробности','0','файл','изображение') если IN[0] == 'подробности': а = В[1] б = ВХ[2] с = ВХ[3] print('self.details['+a+'].'+b+' = "'+c+'"'); eval('self.details['+a+'].'+b+' = "'+c+'"'); [*]IN[0] — используется для обозначения того, что команда указывает сведения о папке. [*]IN[1] — задача внутри папки. [*]IN[2] — атрибут задачи (любой тип, файл, количество, количество). [*]IN[3] — значение, которое нужно задать атрибуту. Весь код находится здесь, но, к сожалению, он недокументирован, поскольку изначально я хотел иметь только простую настройку CUI. Но если у вас есть какие-либо вопросы по конкретным фрагментам, задайте мне вопрос. У меня также есть бумажная документация, в которой показано, как должна работать программа.

Если вы можете предложить некоторые изменения в работе CUI, пожалуйста, сделайте это, особенно если они вызовут меньше головной боли, чем та, которая у меня сейчас есть. (И я уверен, что мне не обязательно использовать eval() для каждой отдельной функции.)
Реклама
Ответить Пред. темаСлед. тема

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение
  • Ошибка Flask: SyntaxError: неверный синтаксис с
    Гость » » в форуме Python
    0 Ответы
    14 Просмотры
    Последнее сообщение Гость
  • Почему я получаю: SyntaxError: неверный синтаксис (<строка>, строка 1) в Python? [дубликат]
    Anonymous » » в форуме Python
    0 Ответы
    28 Просмотры
    Последнее сообщение Anonymous
  • Почему я получаю сообщение «SyntaxError: «неверный синтаксис»» с этим оператором «else»?
    Anonymous » » в форуме Python
    0 Ответы
    26 Просмотры
    Последнее сообщение Anonymous
  • Pip install SyntaxError: неверный синтаксис [дубликат]
    Anonymous » » в форуме Python
    0 Ответы
    19 Просмотры
    Последнее сообщение Anonymous
  • Pip install pyodbc SyntaxError: неверный синтаксис [закрыто]
    Anonymous » » в форуме Python
    0 Ответы
    15 Просмотры
    Последнее сообщение Anonymous

Вернуться в «Python»