Search on blog:

Kivy: how to access widget's id defined in KV lang using string in Python code

Kivy allows to use .ids["name"] instead of .ids.name

And this allows to use string formatting to create string with name

.ids[f"label_{i}"].text

.ids["label_{}".format(i)].text

.ids["label_%s" % i].text

In documentation Accessing Widgets defined inside Kv lang in your Python code you can see example code with comment "alternative syntax"

self.ids.hulk.text = "hulk: puny god!"
self.ids["loki"].text = "loki: >_<!!!"  # alternative syntax

ids is dictionary type property and you can iterate it

for key, val in self.ids.items():
    print("key={0}, val={1}".format(key, val))

Scraping: Python tools and modules for scraping (updated)

Last update: 2022.03.28


Get HTML from server

urllib.request

  • standard module, preinstalled with Python
  • some operations need more code than requests
  • it has urlretrive() to download file

Requests


Search data in HTML

BeautifulSoup …

Tkinter: Jak wyświetlać obrazy

Przykładowe obrazki

Na początek kilka obrazków, które używam w przykładach. Mogą być ona przydatne przy testowaniu przykładów.

python przykładowy obrazek do wyświetlania w tkinter 1 python przykładowy obrazek do wyświetlania w tkinter 2 python przykładowy obrazek do wyświetlania w tkinter 3

Wczytanie obrazka z tkinter.PhotoImage()

Tkinter używa PhotoImage do wczytania PNG, GIF lub PGM/PPM ale nie potrafi on wczytać JPG lub innego formatu. Starsze wersje nie potrafiły wczytać nawet PNG.

import tkinter …

Python: Liczby zespolone - część rzeczywista i wyimaginowana

Python ma liczby zespolone - complex - które używają znaku j zamiast i do definiowania części wyimaginowanej.

Można ją rozdzielić na część rzeczywistą i wyimaginowaną używając .real i .imag.

Części można ponownie zamienić na liczbę zespoloną używając complex() lub 1j.

Liczbę sprzeżoną można pobrać za pomocą .conjugate()

Moduł (wartość bezwględną) można pobrać …

Interesujące linki [2021.01.09]

  • toscrape.com

    Web Scraping Sandbox stworzony przez Scrapinghub

    Fikcyjna księgarnia, która desperacko chce być zeskrapowana. To bezpieczne miejsce dla początkujących uczących się we scrapingu, jak również dla deweloperów sprawdzających swoje umiejętności scrapingu

    Dostępne na: books.toscrape.com

    Strona, która wyświetla cytaty znanych ludzi. Ma wiele odmian strony, które pokazują cytaty …

« Page: 1 / 30 »