Siema, ogarniam w miarę pythona (obiektówka też), nie obca mi też biblioteka selenium oraz tkinter. Czego zacząć się uczyć żeby mieć robotę ? Myślałem nad Django. A może jakiś dodatkowy język? Czy w pythonie jest praca w 2k20? #programowanie #programista15k #python
Wszystko
Najnowsze
Archiwum
- 1
@legunde: Jest robota, ale prędzej czy później uderzysz w jedną z trzech działek - Serwery i webówka (Django) albo Machine Learning albo Data Science. Do Machine Learning łatwiej uderzyć po jakimś innym doświadczeniu. Data Science to raczej SQL i Python do obróbki danych. Najciężej w sumie znaleźć robotę w Machine Learning, kilku ludzi z Data Science znam, najpowszechniejsze to jest Django + Django Rest Framework (do wystawienia RESTowego API)
@legunde react lub angular
- 0
Mirki z #python #android #programowanie, mam kamerkę z USB którą podłączam do kompa i odczytuję klatki obrazu w pythonie używając OpenCV, po czym po przetworzeniu danych wyświetlam w okienku. Czy da się to samo zrobić na telefonie z androidem i USB OTG bez jakiegoś srogiego programowania (nie jestem programistą). Chodzi mi o użycie już gtowego skryptu w Pythonie a nie pisanie aplikacji na Androida która
konto usunięte via Wykop Mobilny (Android)
- 0
konto usunięte via Zakop
- 1
@zosiasamosia1: nie znam pythona ale moze \”
- 0
Tak sobie pomyślałem, że przy sobocie napiszę o "alternatywnym" sposobie programowania w pythonie, który akurat mi bardzo pomógł, więc może znajdą się tutaj osoby, którym też umożliwi bardziej produktywne kodowanie. Pomysł nie jest mój, to raczej zlepek porad znalezionych w internecie, w tym kilku prezentacjach z różnych konferencji pythonowych do obejrzenia na yt. Raczej nie przyda się zawodowym inżynierom oprogramowania, którzy mają z góry określone co i jak mają zrobić. To bardziej
źródło: comment_1590821848Afer547Ko6ABIPoPqz49ii.jpg
Pobierz@ProfesorBigos: a słyszałeś kiedyś o złożoności obliczeniowej? Przy spaghetti kodzie jest duża szansa że osiągniesz
Ο(x^n) albo O(n!) ( ͡° ͜ʖ ͡°)
Poza tym z doświadczenia wiem że pisanie bez przemyślenia problemu, kończy się jednorazowym użyciem danego kodu i porzuceniem projektu, bo refaktoryzacja oznacza przepisanie go od nowa.
Wiesz to jest jak w każdym projekcie, jak nie poświęcisz czasu na planowanie, to potem 2x tyle czasu
Ο(x^n) albo O(n!) ( ͡° ͜ʖ ͡°)
Poza tym z doświadczenia wiem że pisanie bez przemyślenia problemu, kończy się jednorazowym użyciem danego kodu i porzuceniem projektu, bo refaktoryzacja oznacza przepisanie go od nowa.
Wiesz to jest jak w każdym projekcie, jak nie poświęcisz czasu na planowanie, to potem 2x tyle czasu
Komentarz usunięty przez moderatora
- 1
jak mogę przeloopowac taką listę, żeby scalić w jednego stringa? ['W', 'G', '2', 'u', '8', 'A', 'd', 'M', 'c', 'k', 'f'] już mi mózg wysiada...( ͡° ʖ̯ ͡°)
#python
#python
22
Wersja wideo popularnego kursu "Python na luzie" by Andrzej Klusiewicz

Wersja wideo popularnego kursu "Python na luzie" wydawanego dotychczas jako pdf.
z- 3
- #
- #
- #
- #
Hej hej! Sprawdzajcie nowości na rynku pracy - przygotowaliśmy oferty z kategorii Backend, Fullstack i Frontend z różnych lokalizacji.
BACKEND JOBS
- [REMOTE] Senior Java Developer @ lingarogroup.com 14.4k-20.8k (B2B)
- [REMOTE] Java Architect (remotely) @ 7n.com 16.8k-20.1k (B2B)
BACKEND JOBS
- [REMOTE] Senior Java Developer @ lingarogroup.com 14.4k-20.8k (B2B)
- [REMOTE] Java Architect (remotely) @ 7n.com 16.8k-20.1k (B2B)
- 0
jak tworzycie projekt programistyczny? Na własne potrzeby chcę napisać skrypt w #python współpracujący z skryptami #bash na #rasberrypi
Brakuje mi narzędzi aby szczątkowy, niepokudłany pomysł w systematyczny sposób opisać, zaplanować i zintegrować.
To co planuję:
-parę skryptów bash typu czytanie i zapisywanie temp, monitowanie połączenia z siecią, sprawdzanie update itd.
Brakuje mi narzędzi aby szczątkowy, niepokudłany pomysł w systematyczny sposób opisać, zaplanować i zintegrować.
To co planuję:
-parę skryptów bash typu czytanie i zapisywanie temp, monitowanie połączenia z siecią, sprawdzanie update itd.
@aHmuX:
- Postaraj się rozbić ten duży system jaki chcesz napisać na małe komponenty i pisać te komponenty tak żeby były na tyle niezależne od siebie żeby można ich też było użyć w innych projektach - np. skrypt w Pythonie do wysyłania e-maili może przyjmować kilka parametrów typu --to, --subject etc. i dzięki temu być re-używalny. Jak będziesz pisał dużo różnych rzeczy to po jakimś czasie będziesz mieć dużo takich
- Postaraj się rozbić ten duży system jaki chcesz napisać na małe komponenty i pisać te komponenty tak żeby były na tyle niezależne od siebie żeby można ich też było użyć w innych projektach - np. skrypt w Pythonie do wysyłania e-maili może przyjmować kilka parametrów typu --to, --subject etc. i dzięki temu być re-używalny. Jak będziesz pisał dużo różnych rzeczy to po jakimś czasie będziesz mieć dużo takich
- 1
- 5
➡️ Iiii mamy nowy wpis!
Tym razem pojawił się 4 artykuł z serii "czego nie robić w Pythonie?" :D
Zapraszam - https://mmazurek.dev/czego-nie-powinnismy-robic-w-pythonie-4/
#mazurbloguje #programowanie #programista15k #python
Tym razem pojawił się 4 artykuł z serii "czego nie robić w Pythonie?" :D
Zapraszam - https://mmazurek.dev/czego-nie-powinnismy-robic-w-pythonie-4/
#mazurbloguje #programowanie #programista15k #python
- 1
@kirek: Mi się popup pojawił: Halo, halo, czekaj chwilę, nie zamykaj! a wcale nie chciałem zamykać.
A merytorycznie: pokazywanie złych przykładów jest uważane za nieprawidłowe edukacyjnie. Ty idziesz krok dalej: używasz zaprzeczenia w tytule, ponadto trochę się w tym gubiąc. Ja musiałem przy punkcie 1 włączyć parser ( ͡° ͜ʖ ͡°), a przy punkcie 1 z 3 listy zrobiłeś tytuł
A merytorycznie: pokazywanie złych przykładów jest uważane za nieprawidłowe edukacyjnie. Ty idziesz krok dalej: używasz zaprzeczenia w tytule, ponadto trochę się w tym gubiąc. Ja musiałem przy punkcie 1 włączyć parser ( ͡° ͜ʖ ͡°), a przy punkcie 1 z 3 listy zrobiłeś tytuł
- 1
@piotrb: nie widziałem, obejrzę!
#python #beautifulsoup
Próbuję łapać cenę randomowego produktu na amazonie i program działa..., a czasami nie działa. Wywala błąd:
title = soup.find(id='productTitle').gettext()
AttributeError: 'NoneType' object has no attribute
Próbuję łapać cenę randomowego produktu na amazonie i program działa..., a czasami nie działa. Wywala błąd:
title = soup.find(id='productTitle').gettext()
AttributeError: 'NoneType' object has no attribute
@boguslaw-de-cubalibre: dodaj sobie obsługę wyjątku, żeby przy wystąpieniu błędu zapisywało treść strony i wtedy będziesz mógł sprawdzić, czy serwer zwraca to, czego oczekujesz
@boguslaw-de-cubalibre: na przyszłość kod w pastebina wrzucaj, będzie czytelniejszy.
Generalnie, błąd wyskakuje przez to, że find() zwraca wartość NoneType, bo nic nie może znaleźć.
Odpaliłem ten kod no i ogólnie to wygląda tak jakby nie każdy request zdążył załadować wszystkie elementy strony. Odpaliłem ten sam skrypt, tylko przerobiłem go tak by źródło strony pobierał przy pomocy Selenium - tytuł i cenę zwraca za każdym wykonaniem pętli.
Z tego co się orientuje, jak strona
Generalnie, błąd wyskakuje przez to, że find() zwraca wartość NoneType, bo nic nie może znaleźć.
Odpaliłem ten kod no i ogólnie to wygląda tak jakby nie każdy request zdążył załadować wszystkie elementy strony. Odpaliłem ten sam skrypt, tylko przerobiłem go tak by źródło strony pobierał przy pomocy Selenium - tytuł i cenę zwraca za każdym wykonaniem pętli.
Z tego co się orientuje, jak strona
7
Co to są dekoratory - Python od podstaw #13

#PythonOdPodstaw #Programowanie W tym odcinku na praktycznych przykładach zaprezentuję i omówię jak są zbudowane i jak działają dekoratory ⌨️
z- 0
- #
- #
- #
- #
- #
- #
Łączenie słowników w Pythonie bywało kiedyś kłopotliwe. Python 3.9 wprowadził jednak nowy sposób, który znacznie ułatwia sprawę. Sprawdź, na czym polega i jak różni się od poprzednich wersji.
https://bulldogjob.pl/news/1115-python-dictionaries-jak-polaczyc-ze-soba-slowniki-pythona
#programowanie #naukaprogramowania #python
https://bulldogjob.pl/news/1115-python-dictionaries-jak-polaczyc-ze-soba-slowniki-pythona
#programowanie #naukaprogramowania #python
źródło: comment_1590574430DikgbCJFWOCdyiTuYxO2LC.jpg
Pobierz@Bulldogjob:
Tytuł wprowadza w błąd.
Nie ma czytelniejszego rozwiązania przy łączeniu słowników jak
Do czego dąży artykuł to łączenie słowników w nowy słowników, i tutaj mimo wszystko najczytelniejsze jest rozpakowanie dwóch słowników do nowego. Użycie znaku sumy zbiorów nie jest aż tak jednoznaczne, i jestem pewien, że wielu programistów będzie się głowić za każdym razem gdy na to spojrzy.
Tytuł wprowadza w błąd.
Nie ma czytelniejszego rozwiązania przy łączeniu słowników jak
d1.update(d2). Do czego dąży artykuł to łączenie słowników w nowy słowników, i tutaj mimo wszystko najczytelniejsze jest rozpakowanie dwóch słowników do nowego. Użycie znaku sumy zbiorów nie jest aż tak jednoznaczne, i jestem pewien, że wielu programistów będzie się głowić za każdym razem gdy na to spojrzy.
@asterix61: ich artykuły są zwykle bardzo biedne, zwykle tylko pobieżnie dotykają tematu, często zawerają błędy (jak np ten artykuł). Wg nich
dnew = dict(d1, **d2)
to porządna metoda, a jest to metoda błędna bo działa tylko pod warunkiem, że klucze są stringiem.
W ogole co to za tekst, że łączenie słowników było kłopotliwe? Zamiast jednej linijki były trzy, mega kłopotliwe.
dnew = dict(d1, **d2)
to porządna metoda, a jest to metoda błędna bo działa tylko pod warunkiem, że klucze są stringiem.
W ogole co to za tekst, że łączenie słowników było kłopotliwe? Zamiast jednej linijki były trzy, mega kłopotliwe.
- 12
Dyskusje na temat pisania testów to dla mnie zawsze męka.
Czuję, że młodzi programiści, ale też zdarzają się bardziej doświadczeni, którzy postrzegają je w zły sposób.
Jak przechodzę do tematu TDD, to takie opinie słyszę, że aż uszy bolą.
Dlatego postanowiłem spisać moją opinię na temat TDD, aby więcej tego nie tłumaczyć :D
Może
Czuję, że młodzi programiści, ale też zdarzają się bardziej doświadczeni, którzy postrzegają je w zły sposób.
Jak przechodzę do tematu TDD, to takie opinie słyszę, że aż uszy bolą.
Dlatego postanowiłem spisać moją opinię na temat TDD, aby więcej tego nie tłumaczyć :D
Może
Komentarz usunięty przez moderatora
@asterix61: tdd to tylko wymysł korporacji żeby zatrudniać jeszcze więcej programistów, żeby nie mogli ulepszać świata w małych startupach
- 0
kurła mireczki, jak sie zabrac za sekundnik w pythonie... nigdy nie pracowalem z biblioteką time, jakies podpowiedzi (╯︵╰,)
potrzebuje funkcje zwracajaca czas w sekundach, od rozpoczecia dzialania funkcji...
#python #programowanie
potrzebuje funkcje zwracajaca czas w sekundach, od rozpoczecia dzialania funkcji...
#python #programowanie
- 1
start = time.time()
while time.time() - start <= 60:
while time.time() - start <= 60:
Komentarz usunięty przez autora
#programowanie #python #api #matematyka
Hej mirki i mirabelki zderzyłem się z zadaniem, które na ten moment trochę mnie przerasta i szukam pomocy:
Pobieram dane z API kilku giełd (kryptowaluty) na temat obrotu ostatnich 24 godzin - niestety jedna z giełd robi coś tak nieoczywistego jak RESETOWANIE obrotu o danej godzinie (giełda z Azji więc godzina jest kosmiczna, najpewniej ich 00:00) i naliczanie go od 0. To
Hej mirki i mirabelki zderzyłem się z zadaniem, które na ten moment trochę mnie przerasta i szukam pomocy:
Pobieram dane z API kilku giełd (kryptowaluty) na temat obrotu ostatnich 24 godzin - niestety jedna z giełd robi coś tak nieoczywistego jak RESETOWANIE obrotu o danej godzinie (giełda z Azji więc godzina jest kosmiczna, najpewniej ich 00:00) i naliczanie go od 0. To
@blacktyg3r a nie wystarczy podzielić dane po godzinie i jako obrót sumować ostatnie 24h?
- 0
@hitherto: to jest dobry kierunek, na szczęście pogrzebałem w dokumentacji i mają jeszcze możliwość pobrania danych świec (w sensie giełdowych słupków), więc wystarczy pobrać dane z 24 jedno-godzinnych świec i zsumować pozycje z obrotem :)) Dzięki za pomoc!
W nawiązaniu do wpisu, wrzucam to, co obiecałem:
pypi: https://pypi.org/project/clients-scanner/
github: https://github.com/streanger/clients_scanner
1. Instalacja i uruchomienie
-instalujemy
pypi: https://pypi.org/project/clients-scanner/
github: https://github.com/streanger/clients_scanner
1. Instalacja i uruchomienie
-instalujemy
źródło: comment_1590511418v73Piev3K8YLdUgrLJCBMy.jpg
Pobierz- 6
@vito199: bo nie umiem pisać produkcyjnego kodu, tylko śmieciowy, nieużyteczny. Poza tym mam zerowy social skill, a to jest niestety potrzebne.
Mam w planach przeskoczenie do IT w niedługim czasie, ale nie wiem, czy to wypali.
Mam w planach przeskoczenie do IT w niedługim czasie, ale nie wiem, czy to wypali.
@draxter na staż możesz aplikować czemu nie xd. Od innych programistów dużo więcej się nauczysz niż sam w domu
- 1
O co chodzi? wchodząc na zdjęcie źródłowe ze strony yupoo.com działa one za pierwszym wejściem, po odświeżeniu już nie działa link.. Próbuje ściągnąć zdjęcia przy użyciu Pythona ale nie da się przez to...(╯°□°)╯︵ ┻━┻(╯°□°)╯︵ ┻━┻
#programowanie #python #html
#programowanie #python #html
źródło: comment_1590505148NnJ7H1BGlzEOCb8kfZFJYV.jpg
Pobierz- 0
@LazyInitializationException
@MlodyWilk nic z tej frazy nie ma w necie :/ i ta strona co się wyświetla też nie działa
@MlodyWilk nic z tej frazy nie ma w necie :/ i ta strona co się wyświetla też nie działa
@Wilq9911: podejrzewam, że to jakieś zabezpieczenie przed hotlinkowaniem. Musisz ustawić referera w tym z czego korzystasz
Mam problem, vs code klonuje ladnie to co mam na githubie ale nie wiem dlaczego po nacisnieciu push - nie chcę wrzucić zmienionej wersji na githuba. Proszę Mireczków o pomoc - nie wyskakuje mi zaden bład :/
update: znalazlem taki error
Failed to watch ref 'd:\programowanie\vs code\test\.git\refs\remotes\origin\master', is most likely packed.
Error: ENOENT: no such file or directory, watch 'd:\programowanie\vs code\test\.git\refs\remotes\origin\master'
jak zmienic taka sciezke?
#programowanie #github #
update: znalazlem taki error
Failed to watch ref 'd:\programowanie\vs code\test\.git\refs\remotes\origin\master', is most likely packed.
Error: ENOENT: no such file or directory, watch 'd:\programowanie\vs code\test\.git\refs\remotes\origin\master'
jak zmienic taka sciezke?
#programowanie #github #
@AndreaGreece: Próbowałeś po prostu stworzyć ten brakujący katalog?
- 29
Robię gierkę w stylu Settlersów, z retro grafiką inspirowaną grą z lat 90 (Genesia lub UltimateDomain).
#chwalesie #programowanie i #python
#chwalesie #programowanie i #python

- 9
@jedzgruszki: @bixor: Będzie to strategia czasu rzeczywistego, w której gracz kieruje osadami, które sam będzie tworzył, by zniszczyć siedliska zła - wrogiem będą demoniczne armie zła. W grze będzie możliwość rekrutacji wojska i tym podobne rzeczy, spotykane w RTSach. Planuje też multiplayer. W załączniku kilka budynków, które są już wymodelowane i prawdopodobnie pojawią sie w grze. Aha, nazwa robocza gry to PixelCastles ale prawdopodobnie będzie Untold Battles
źródło: comment_1590500733vfj8RJgNbPeskxrDeLEzVM.jpg
Pobierz@horus666: Grafika jest bardziej w stylu TTD






















#programista15k #analizaobrazu #datascience i chyba trochę też #sztucznainteligencja