Hejka mam taki problem w Pythonie, potrzebuję zrobić klasę z przyciskiem, chciałbym, żeby parametr name nadawał nazwę w miejscu tworzenia przycisku (self.name.place), żeby nie było trzeba wpisywać całych komend do tworzenia przycisku, lecz by tworzyło to się automatycznie poprzez tylko jedną komendę. Czyli tą przed przed ostatnią. Gdy kompiluje program, wyskakuje mi 'str' object has no attribute 'place', próbowałem to wyszukać w google, lecz nadal nie rozumiem jak to zrobić dobrze. #
Pobierz
źródło: comment_1653504417OkoXmitheXcmKg0XxxN9be.jpg
@DywanTv: machine learning python/javascript brzmi jak murarz tynkarz akrobata. Za dużo technologii jak na stażystę.

Często najsłabsza początkowa stawka wynosi ok 20-25 zł/h brutto UZ, ale po 3 miesiącach potrafi wzrosnąć do 30-50. Zależy kto ile umie na początku, jeden zrobił kurs 4 tygodniowy i nic więcej, drugi od roku dłubał sobie projekty na boku. No i dochodzi kwestia tego jak kto szybko łapie.

100 pln/h po roku pracy rzadko się
@jazmojegopokoju: wszystko ma swoje zastosowanie. Skoro Ty nie widzisz zastosowań to naprawdopodobniej jeszcze nie pisałeś aplikacji kóra mogła by benefitować z zastosowania klas, dziedziczenia i innych tego typu rzeczy.

I jest to całkowicie normalne, bo nie wszędzie jest to potrzebne ;)

Obiektowość udało mi się zrozumieć pisząc aplikacje okienkowe w Qt. Bardzo fajnie tam to wszystko było zrobione i dało mi to dużo zrozumienia dla zalet dziedziczenia i innych rzeczy związanymi
robie program na studia, potrzebuje zapisywac zdjecie w czasie rzeczywistym do folderu a następnie program musi te zdjecie z tego folderu odczytywać, czy jest jakas opcja zrobienia tego oprocz wielowątkowości? obecnie program dziala tak, ze klikajac przycisk robienia zdjecia, uaktualnia się ono w folderze po wylaczeniu kamery a kolejne odpalenie kamery pozwala dopiero poprawnie wykryc twarz a chcialbym zeby ten proces wykonywal się od razu

#python #programowanie #studbaza
@kapsel99: o ile dobrze zrozumialem to nie. Jesli robiac zdjecie (print screen np.) zapisuje sie ono automatycznie do folderu, to wystarczy zrobic skanner, ktory by skanowal folder i przetrwarzal. Ale jesli jest to robione w czasie rzeczywistym (w sensie kilka razy na sekunde) to raczej multithreading.

Ale maly disclaimer: nie znam sie nic na rozpoznawaniu twarzy, wiec pewnie jest latwiejsze rozwiazanie

#anonimowemirkowyznania
Mirki programiści, poszukiwany/a mid/senior docelowo Golang dev, ale może być z innego backgroundu, zdalnie. Pomagam szukać zastępstwa na swoje miejsce, jeśli byliby jacyś zainteresowani, dajcie znać w komentarzu a odezwę się na priv z konta.

#pracait #praca #pracbaza #programista15k #prgramowanie #golang #pracazdalna #python

Kliknij tutaj, aby odpowiedzieć w tym wątku anonimowo
Kliknij tutaj, aby wysłać OPowi anonimową wiadomość prywatną
ID: #628b74a51a71ef2ee0e7ee96
Post dodany za pomocą skryptu AnonimoweMirkoWyznania ( https://mirkowyznania.eu ) Zaakceptował:
Pobierz
źródło: comment_1653337870GPK4YhmnlRN9yyXGzBqBuP.jpg
@Ki3mon: Ja się mogę wypowiedzieć.

Zacząłem od pythona, naciskałem w drugiej firmie na jakiś projekt w Go, dostałem i poszło, potem zmiana pracy i dziś już podbijam pod 3 lata w samym Go.

Na staże czy juniorskie w Go nie ma co liczyć, z zasady po prostu chce się tam mieć seniorów, golang to świetny język pod względem rekrutacji przyszłości. Już dziś widać co się dzieje w wielu firmach - zrozumieli
#javascript
#python
#kotlin
#java
#dotnet
#cplusplus
#scala
#closure
#typescript

Podmiot.orzeczenie(dopełnienie, domknięcie czyli przydawka).

Nowe zdanie jest po kropce i spacji i wtedy zaczynamy je od wielkiej litery.
Niestety dotnet ma ten antypattern i metody zaczyna z wielkiej litery po kropce. Czemu zapytasz? Jest za tym pewna historia ale nic z niej nie wynika w sensie takim, że nie stoi za tym żaden solidny argument.

Konwencje mogą być najgłupsze ale jak się przyjmą
@CamilYed: Mi taka konwencja kojarzy się z Turbo Pascalem / Delphi (nie bez powodu dużego camel case'a nazywa się czasem PascalCase) albo z jakimś Basiciem... więc, yup, nie wygląda to zbyt pro.

A propos tego ostatniego języka, zawsze mogło być gorzej np. Visual Basic .NET #bederzigol

Sub cmdClose_Click()
Unload Me <- tu na początku są cztery spacje ale wykopowy formater KODU (powtarzam KODU) wycina je ¯\(ツ)_/¯

End Sub
(przykład prawdziwego kodu
@Gorthin mogę powiedzieć, że takie sobie... nie wiem jak zmienił się materiał, ale co jest tam pokazane można znaleźć dzisiaj na medium.
Jeśli nie umiesz nic w data to możesz iść, na pewno poznasz innych ludzi i coś się nauczysz. W przeciwnym wypadku polecałbym coś bardziej z udacity np mle, ds, de albo edx np. ml fundamentals z sandiego. Dużo teorii, ale na pewno poznasz działanie algorytmów od środka i będziesz wiedział
hej przyjaciele #python
potrzebuję z pewnej listy dat wyciągniąć ich dzień tygodnia, jako numer najlepiej

wymyśliłem to:

`import pandas as pd
pd.date_range('2022-01-01','2022-01-31', freq='1d').strftime('%w').astype('int')
`

ale wydaje mi się że to na około leci - bo tworzy Series z datą, potem konwertuje to na tekst a na końcu na int

da się jakoś prościej (może być inna biblioteka użyta)

dziękuję przyjaciele
@heniek_8: Jeśli już wcześniej masz tę listę dat jako dane wyjściowe czy wynik innych operacji to możesz po prostu iterować po tej liście:
# dates - to Twoja lista z datami

[d.dayofweekweek for d in dates]
Założyłem, że ta lista jest już jako format datetime
chcę sobie zrobić prywatny projekt w ramach nauki Pythona i mam parę pytań. Projekt to będzie auto autonomiczne na bazie RPi + Intel NCS2 + apka desktopowa. Jako tako chcę by samo auto było standalone a apka na kompa opcjonalna by mieć dane z auta itd. Będzie to niejako kontynuacja mojego #malinoweauto ale wersja już na bogato, i od zera

1. Jakie IDE polecacie?
2. Zalecane biblioteki? Głównie chodzi mi o GUI
Hej Mirki, mam proste pytanie - choć troche się rozpusałem, no ale liczę na was: Jak znajduje sie sensownego mentora, gdy wśród znajomych nie ma na to szans? Od 2 miesiecy ucze się tego całego programowania, bo lubie się uczyc nowych rzeczy i nie ukrywam, ze bardzo mi sie spodobalo takie siedzenie i rozkminianie (dlatego w ogóle zacząłem, bo zawsze lubiłem tego typu zajęcia, ale życie mnie gdzie indziej zaprowadziło).

Ale no
@mazaken: Są kursy, które nie są odtwórcze. Zobacz hyperskill od jetbrains.

Wybierasz sobie projekt i dostajesz zadania które uczą cię poszczególnych elementów projektu i dostajesz ocenę swojego kodu pod różnymi względami. Możesz też porównywać swoje rozwiązanie z innymi i podejrzeć jak lepsi od ciebie rozwiązali dane zadanie.

1 czerwca wychodzi kurs od edx https://www.edx.org/course/introduction-to-computer-science-and-programming-7
korzystam z #pycharm i w kodzie tworzę zmienne, których potem chcę użyć - w jaki sposób mogę je pobrać, gdzie są one przechowywane, jeśli wszystkie printy są wywalane nie w konsoli (to po prawej z "In [4]") w której mogę pisać wszystko, tylko w zakładce Run (tam gdzie na screenie jest napisane "Process finished with exit code 1")? w konsoli nic nie mogę napisać.

chciałbym sprawdzić i operować na liście "ratio_list", ale
Pobierz
źródło: comment_16530635147HVoLKvoUVRreJPQjtQ5rf.jpg
@smokzabojcaludzi: możesz też mieć zwykłą systemową konsolę w osobnym oknie, nie musisz korzystać z pycharma do odpalania skryptów. IMO najwygodniejsza opcja, ale o gustach nie ma raczej sensu dyskutować. ¯\_(ツ)_/¯
Przechowujemy ok. 1000 - 2000 tabel, w okolicach 1000 wierszy i 100 kolumn na tabele.
Przechowywane jest to w niekomercyjnej bazie danych, w formacie a'la pandas DataFrame.

Chcemy to teraz dać użytkownikowi do łatwego przeglądania, agregowania, filtrowania w trybie read-only tak, żeby w miarę szybko to działało w przeglądarce.

Jak najlepiej do tego podejść, żeby dostarczyć jakiś spoko UI w krótkim czasie.
Opcje:
1) budowanie od 0 w ReactJS
2) wykorzystanie tableu
Robię sobie proste filtrowanie gier w tabeli. Na stronie mam trzy pola: minrating, maxrating i genre (+ przycisk "submit"). Jeżeli wypełnię wszystkie 3, to filtrowanie działa i url wygląda np. tak:

[http://127.0.0.1:5000/test?rating_min=25&rating_max=60&genre=RPG](http://127.0.0.1:5000/test?rating_min=25&rating_max=60&genre=RPG)
Natomiast jeżeli ominę chociaż jedno pole (np. minrating), to wtedy nie wyszukuje mi się nic, mimo, że pozostałe kryteria mają swoje wartości:

[http://127.0.0.1:5000/test?rating_min=&rating_max=60&genre=RPG](http://127.0.0.1:5000/test?rating_min=&rating_max=60&genre=RPG)
Ma ktoś pomysł jak to naprawić? Tzn. żeby w przypadku braku wartości w jakimś
Pobierz
źródło: comment_1652977721XkewtbClsIb0naqeCmsFk7.jpg