Добавить в корзинуПозвонить
Найти в Дзене
Q-ANSWER

Извлечение чисел из строки в Python

Когда я обращаюсь к своей базе данных MySQL, я получаю дополнительные символы, которые мне не нужны. Например, вместо получения 165 я получаю (165), , поэтому я попробовал следующее, чтобы извлечь номер. Проблема в том, что вместо того, чтобы получать только номер, мой код ничего не печатает, я не могу найти причину. Любой совет? arr = ''
num = re.findall('\d+', arr)
mydb = mysql.connector.connect(
host="localhost",
user="root",
database="diff"
)
mycursor = mydb.cursor()
mycursor.execute("SELECT * FROM val ORDER BY num DESC LIMIT 1")
myresult = mycursor.fetchall()
for x in myresult:
arr = x
print(arr) Источник http://q-answer.ru/questions/izvlechenie-chisel-iz-stroki-v-python-30612.html

Извлечение чисел из строки в Python

Когда я обращаюсь к своей базе данных MySQL, я получаю дополнительные символы, которые мне не нужны. Например, вместо получения 165 я получаю (165), , поэтому я попробовал следующее, чтобы извлечь номер.

Проблема в том, что вместо того, чтобы получать только номер, мой код ничего не печатает, я не могу найти причину. Любой совет?

arr = ''

num = re.findall('\d+', arr)

mydb = mysql.connector.connect(
host="localhost",
user="root",
database="diff"
)

mycursor = mydb.cursor()

mycursor.execute("SELECT * FROM val ORDER BY num DESC LIMIT 1")
myresult = mycursor.fetchall()

for x in myresult:
arr = x
print(arr)

Источник http://q-answer.ru/questions/izvlechenie-chisel-iz-stroki-v-python-30612.html