Я новичок, так что извините, если это не очень хороший вопрос. я пытаюсь использовать регулярное выражение для извлечения координат из списка ссылок карты Google в CSV-файле (в столбце с именем «сайт», затем я создам CSV-файл с первым столбцом в «link_lo c .csv» и 2 столбец с новыми координатами long и lat.
ссылка в "link_lo c .csv" выглядит как
"https://maps.google.com/maps?q=31.99970589000%2C35.08542317&z=17&hl=en"
и я хочу извлечь 31.99970589000 и 35.08542317
Я использовал следующий код, но у меня была ошибка
Можете ли вы помочь
import re
out = open ("координаты). csv "," w ")
с открытым (" link_lo c .csv ") в качестве файла: для строки в файле: if column ==" site ":
pattern = r"(\d+[.]\d+)*%2C(\d+[.]\d+)"
result = re.search(pattern, row)
out.write(result[1],result[2])