Редактирование URL с пользовательскими данными Python Mechanize - PullRequest
1 голос
/ 15 октября 2011

У меня есть URL-адрес в Mechanize in Python, который гласит:

members_booking.php?operation=member_day&course_id=1&d_date=2011-10-5&comp=1

Но я хочу изменить этот URL-адрес в зависимости от данных, которые пользователь вводит в консоль, например:

year = raw_input("Enter the YEAR")
month = raw_input("Enter the MONTH")
day = raw_input("Enter the DAY")

И поэтому, в зависимости от данных, введенных пользователем в приведенном выше коде, он изменит URL-адрес.(где написано d_date = 2011-10-5 & в URL, я в основном хочу изменить его на d_date = year-month-dat &

Как мне отредактировать эти строки на основе ввода пользователя? В C (мой единственный ориентир) я бы использовал "d_date =% i-% i-% i &", год, месяц, день или что-то в этом роде

1 Ответ

1 голос
/ 15 октября 2011
urlstring = "members_booking.php?operation=member_day&course_id=1&d_date=%s-%s-%s&comp=1"

year = raw_input("Enter the YEAR: ")
month = raw_input("Enter the MONTH: ")
day = raw_input("Enter the DAY: ")

print urlstring % (year, month, day)
...