From 0efa8136a2d56579ccbde6020fa49b4e32981771 Mon Sep 17 00:00:00 2001 From: Stephan Porada Date: Sun, 31 Oct 2021 00:04:23 +0200 Subject: [PATCH] Use Url class in 1 --- 1/cesar_shift.py | 15 ++++++--------- 1 file changed, 6 insertions(+), 9 deletions(-) diff --git a/1/cesar_shift.py b/1/cesar_shift.py index a448937..4c59c28 100644 --- a/1/cesar_shift.py +++ b/1/cesar_shift.py @@ -1,6 +1,5 @@ import string - -URL = 'http://www.pythonchallenge.com/pc/def/map.html' +from utils.Url import Url SECRET = ("g fmnc wms bgblr rpylqjyrc gr zw fylb. rfyrq ufyr amknsrcpq " "ypc dmp. bmgle gr gl zw fylb gq glcddgagclr ylb rfyr'q ufw " @@ -27,13 +26,11 @@ def shift_chars(riddle_string, shift_by_int): def main(): shifted_secret = shift_chars(SECRET, 2) - print('Shifted secret:', shifted_secret) - shifted_url = shift_chars(URL, 2) - print('Shifted url:', shifted_url) - new_url = URL.replace('map', shifted_url.split('/')[-1][:3]) - print('New url:', new_url) - - + print(shifted_secret) + shifted_url = shift_chars('map', 2) + builder = Url() + builder.solution = shifted_url + print(builder.url) if __name__ == '__main__':