Как извлечь заказное подтверждение из текущего URL, используя Selenium и Python - PullRequest
0 голосов
/ 19 февраля 2020

Я создал скрипт автоматизации для размещения заказа. Моей главной целью было получить идентификатор заказа из URL. Я храню весь URL-адрес в строке, этот URL-адрес имеет мой идентификатор заказа. Теперь, как я могу получить идентификатор заказа только из URL. Это мой URL, который я получаю в виде строки. Я также выделил указанную c строку (идентификатор заказа), которую я хочу:

https://www.fitotouch.com/checkout/orderconfirmedoid= 5e4d212fadda911b34f8862 c & AUTHCODE = NWU0ZDIxMmZhZGRhOTExYjM0Zjg4NjJjOjIwMjAtMDItMTlUMTE6NTE6MDkuNDE2WnqeukQEbFNV8aOXKuJtXpOsH_DpTTGB7zCdbXlrhZOR

1011 * Ниже мой код 1013 *

Ответы [ 2 ]

2 голосов
/ 19 февраля 2020
url = url.split('=')[1].split('&')[0]

Кстати, это тоже будет работать:

url = url.split('&')[0].split('=')[1]
1 голос
/ 20 февраля 2020

Вы можете использовать встроенный модуль Python re для извлечения подтверждения заказа , используя несколько следующим образом :

...