ValueError: имена типов и имена полей должны быть допустимыми идентификаторами: «Content-Type».Linux

Ответить Пред. темаСлед. тема
Anonymous
 ValueError: имена типов и имена полей должны быть допустимыми идентификаторами: «Content-Type».

Сообщение Anonymous »

когда я использую

Код: Выделить всё

from allpairspy import AllPairs

parameters = OrderedDict([('Content-Type', ['"application/json"', ' "application/xml"'])]

test_cases = list(AllPairs(parameters))
ошибка следующего сообщения:

Код: Выделить всё

Traceback (most recent call last):
File "/home/nio/Documents/projects/ironball/pairwise_engine/gen_pairwise_cases.py", line 60, in 
for i, pairs in enumerate(AllPairs(parameters, filter_func=is_valid_combination)):
File "/home/nio/miniconda3/envs/kytest/lib/python3.9/site-packages/allpairspy/allpairs.py", line 60, in __init__
self.__pairs_class = namedtuple("Pairs", self.__param_name_list)
File "/home/nio/miniconda3/envs/kytest/lib/python3.9/collections/__init__.py", line 390, in namedtuple
raise ValueError('Type names and field names must be valid '
ValueError: Type names and field names must be valid identifiers: 'Content-Type'
когда я изменил «Content-Type» на «Content_Type», это сработало. Но в чем здесь проблема? Как использовать Content-Type напрямую?

Подробнее здесь: https://stackoverflow.com/questions/787 ... ntent-type
Реклама
Ответить Пред. темаСлед. тема

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

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

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

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

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение

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