Я пытаюсь использовать класс (adns-python), который ожидает список в формате:
domain_names = ["google.com", "yahoo.com"]
Это работает, когда я объявляю список таким образом вручную. Однако я пытаюсь использовать список, возвращаемый из mysql, с помощью python-mysqldb.
Когда я смотрю, что возвращается из mysql, используя:
type(mysql_rows)
Это также отображается в виде списка, но при просмотре результата:
print(mysql_rows)
Я вижу, что список имеет формат:
[('google.com',), ('yahoo.com',)]
Я снова попытался принудительно вывести вывод в список, используя список (mysql_rows), который не сработал. Я пробовал разобрать текст вручную, чтобы он выглядел как список, используя:
text_rows = "[" + ", ".join'"%s"' % i for i in mysql_rows = "]"
Который затем отображается как правильный формат, но это строка, а не список, поэтому это тоже не работает.
Это мои первые несколько дней изучения python, поэтому мне очень жаль, если это очевидный / глупый вопрос.
Спасибо