Compare commits

...

2 commits

Author SHA1 Message Date
Edward Betts be1a333d75 Don't include bad state in one line output 2023-11-25 16:05:17 +00:00
Edward Betts e28e86aa60 Request UK version of Google 2023-11-25 16:04:35 +00:00

View file

@ -81,7 +81,8 @@ class Index:
@property @property
def search_url(self) -> str: def search_url(self) -> str:
"""Search URL.""" """Search URL."""
return "https://www.google.com/search?q=" + urllib.parse.quote_plus(self.name) q = urllib.parse.quote_plus(self.name)
return f"https://www.google.com/search?q={q}&gl=uk"
def run(self, playwright: Playwright) -> None: def run(self, playwright: Playwright) -> None:
"""Run playwright.""" """Run playwright."""
@ -145,7 +146,4 @@ class Index:
@property @property
def one_line(self) -> str: def one_line(self) -> str:
"""Index name, price and price change.""" """Index name, price and price change."""
return ( return f"{self.title}: {self.price} ({self.percent_change}%) {self.timestamp}"
f"{self.title}: {self.price} ({self.percent_change}%) "
+ f"{self.state} {self.timestamp}"
)