Mirki, mam jedno szybkie pytanko. Zaczynam swoją przygodę z data science. Załóżmy ze mamy zbiór danych z 20 zmiennymi. Chciałbym sprawdzić która z tych zmiennych ma największy wpływ na jedną wybraną z nich. Podajcie konkretny temat, który powinienem zagłębić żeby sobie z tym poradzić.

#datascience #machinelearning #python
  • 3
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Poprawiłem kilka małych błędów, w których bot nie zarejestrowywał nowych obserwacji (związanych z przymułkami api).
Dodatkowo, od teraz jeśli nowy komentarz będzie zawierał tylko @taktyk-bot . to obserwujący nie dostaną wiadomości o tym komentarzu (bo nie mają po co)

Cały czas mogą być problemy przy dziwnym zachowaniu api (jest dość lagujące), ale staram się monitorować i naprawiać jak coś się pokaże. Jakbyście coś zauważyli to piszcie

O co chodzi z @taktyk-bot
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Trochę Pythona (pyhidapi), trochę C (QMK) i trochę Lua (awesomewm) stworzyło taką oto wybuchową mieszankę, dzięki której menedżer okien komunikuje się z klawiaturą, która wyświetla mi ledami aktualny status poszczególnych obszarów roboczych.

Na niebiesko zaznaczone są obszary zawierające jakieś okna, a na różowo aktualnie wybrany obszar.
Menedżer okien, awesome, wyłapuje eventy focusowania okien i przesyła z użyciem zewnętrznego skryptu w Pythonie informacje o aktualnym statusie do QMK w mojej klawiaturce (ZSA Moonlander Mk1).
kacperski1 - Trochę Pythona (pyhidapi), trochę C (QMK) i trochę Lua (awesomewm) stwor...
  • 8
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Mam w systemie paczę pythonowego programu zainstalowaną przez pip, którą mogę wywoływać jak program linii komend, a równocześnie sklonowałam sobie jej repo i wprowadzam swoje zmiany. Jak upewnić się że importuję jedynie swoje edytowane pliki? #python #linux
  • 5
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@kaspil:
masz de facto dwie wersje tej samej bibliteki w systiemie, a użyć mozesz tylko jednej, więc tak jak piszą wyżej, najlepiej pracować z virtualenvem, tak z pamięci:

virtualenv venv --python python?? # parametry python jesli masz kilka wersji i chcesz określoną
venv/bin/pip install mypackage --no-index --find-links file:///srv/pkg/mypackage # tutaj instalujesz tą swoją libke z lokalnego katalogu
venv/bin/pip install requests # tutaj inne zależności/libki - wiadomo..
venv/bin/pip freeze # to
  • Odpowiedz
Hej, jakie polecacie kursy nauki Python. Ostatni mam trochę plików tekstowych do przetwarzania, szukania wartości, rekoncyliacji. Próbowałem bashem, ale ciężko niektóre rzeczy, muszę znaki podmieniać, formaty danych, zmieniać struktury danych bo są niejednolite, Pythonem chyba będzie najlepiej, na przyszłość tez mi się przyda. Moj obecny język słabo się nadaje do formatowania tekstu, coś tam napisałem. Mogą być płatne kursy, zależy mi na czasie, bo zawalony jestem robotą. Z basha też będę wdzięczny.
  • 2
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Przez ostatnie kilka miesięcy bawiłem się nad projektem appki w Django. Z racji, że uczyłem się od absolutnego 0 to potraktowałem wszystko co robiłem jako totalną piaskownicę. Z tego powodu (oraz z racji, że miałem kilka tygodni przerwy ze względu na sesje na uczelni) postanowiłem przepisać appkę od zera, żeby poprawić/wyczyścić cały kod a także utrwalić sobie jak co działa. Myślę, że to dobry pomysł, mam jednak jeszcze jeden problem. Zastanawiam się
  • 5
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@Nexrull: chcesz być backendowcem to zrób api i tyle, dodatowych punktów za znajomość jquery nikt ci nie da. A jak będziesz chciał fullstackiem zostać to się tego reacta za rok czy dwa nauczysz.
  • Odpowiedz
Mirki, potrzebuję pomocy z #python

Mam na koncie kilka aplikacji okienkowych w #pyqt5 - przeważnie małe proste skrypty okraszone prostym GUI do użytku wewnętrznego w firmie. Wydaje mi się, że podstawy PyQt5 mam opanowane.

Teraz robię prosty skrypt do zapisywania i analizy wielokanałowego (8-16ch) dźwięku. Do analiz wykorzystuje #numpy - ale ten element też nie stanowi dla mnie problemu.

Sama
  • 2
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

nie bawiłem się z pyqt, ale same wątki nie są skomplikowane, trzeba zadbać o to żebyś dzielił między nimi, to co chcesz dzielić, być może zamiast używać "non-blocking callback streams" lepiej żebyś sam to opakował w wątek

to jest jakiś przykład:
https://www.pythonforthelab.com/blog/handling-and-sharing-data-between-threads/

nie mam za dużego doświadczenia z tym, więc może ktoś coś jeszcze napisze, ale jeśli się da, to ja bym przekazywał jakiś obiekt qt do wątku ze streamem, albo samego
  • Odpowiedz
@jgruszka93: nie wiem czy nadal szukasz rozwiązania ale tak jak @benzyna_abstrakcyjna napisał(a) zainteresuj się wątkami (threads). PyQT posiada wbudowany obiekt QThread - możesz go wykorzystać. Dodatkowo jeszcze do ogarnięcia sloty i emittery - jeżeli pewne dane chcesz zaciągnąć z GUI do threada i z powrotem.
  • Odpowiedz
Na co dzień programuje już ładnych parę lat w PHP / Javascript / Typescript (Angular). Dodatkowo znam w mniejszym lub większym stopniu inne języki Python, Java, Dart, Go, C# ale za słabo abym mógł w nich pracy szukać.
Mam parę myśli dotyczących dalszego rozwoju: 
- myślę o przekwalifikowaniu  się na mobile i tu co sądzicie  Dart + Flutter czy Kotlin 
- pogłębienie wiedzy na temat .NET lub Go - głównie mikroserwisy 
Inna
  • 10
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@maziar: ja przekwalifikowałem się z PHP na Java i był to skok na głęboką wodę, czego nie żałuję.
Zacząłem jako programista PHP, z niewielką wiedzą, ale dużymi chęciami. W pracy nauczyłem się na prawdę dużo, nauczyłem się też wtedy, że jak uczyć się czegoś, to w praktycznych projektach i najlepiej jak jeszcze za to płacą, bo dochodzi dodatkowa motywacja.
W końcu postanowiłem przeskoczyć z PHP do Javy, miałem wtedy łatwiej
  • Odpowiedz
  • 0
Są jakieś gotowce w postaci botów do polskich giełd, najlepiej w #python do handlowania z ustawieniem wartości zakupu/kupna, ale w procentach? Na której giełdzie teraz najtaniej handlować w Polsce? Ewentualnie, która ma proste API, gdybym się podjął napisania sobie takiego programiku?
#kryptowaluty #bitcoin
  • 2
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Pytanie mam odnośnie formatów docstringów, który jest najlepiej używać w swoich projektach żeby był najbardziej uniwersalny? Pycharm domyślnie podsuwa reStructuredText.
#python #naukaprogramowania #ankieta

Python docstring format, który używać w projektach?

  • reStructuredText 40.0% (6)
  • numpy 6.7% (1)
  • Google 40.0% (6)
  • inny, podaj w komentarzu 13.3% (2)

Oddanych głosów: 15

  • 1
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Kolejne małe usprawnienie:
Jeśli ostatni komentarz zawiera zawołanie osoby obserwującej wpis, to ta osoba nie dostanie wiadomości od bota.
I tak już wie, że ten komentarz się pojawił, więc nie ma sensu wołać jej drugi raz.

O co chodzi z @taktyk-bot ?
Prosty bot, którego można zwołać w komentarzu do wpisu na mirko i będzie wysyłał PW kiedy pojawi się nowy
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Siemano w sobotnie popołudnie, powinienem się właśnie szykować na imieniny teściowej, ale mam natchnienie do #naukaprogramowania i nurtuje mnie pewne pytanie. Napisałem poniższy kod.

https://pastebin.pl/view/1fcf9bb4

Jak zwrócicie uwagę, przy inicjalizacji klasy na końcu mamy 'shortbread' i to zwraca wartość bool. Ale teraz zwróćcie uwagę na linię, na koniec funkcji print. No i tutaj chciałbym aby wyświetlała się nazwa zmiennej shortbread, tzn np zebym miał taki wynik:

------
  • 10
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

No i tutaj chciałbym aby wyświetlała się nazwa zmiennej shortbread, tzn np zebym miał taki wynik:


@kaktusowyAloes: chodzi Ci o nazwe zmiennej shortbread? Czyli o słowo "shortbread"? Jeśli tak to wg. mnie, nie pobierzez jej z samej zmiennej, ta zmienna to obiekt klasy str, obiekty nie znają swojej nazwy, zresztą to dziwny case, bo przecież znasz tę nazwę zmiennej, a jeśli nazwa zmiennej jest dynamiczna, to mając ją używasz getattr()

To dziwny
  • Odpowiedz
@dean_corso: ogólnie to mam główną funkcje X która wywołuje z 5 innych i na samym końcu jest funkcja zwracająca dane z api i w przypadku 401 chciałem zwracać błąd i obsługiwać to w dekoratorze dla głównej funkcji. W takim razie w przypadku 401 będe zwracać po prostu ten kod 401 i go obslugiwać, dzięki.
  • Odpowiedz
Witam,
Mam pytanie nowicjusza, odnosnie formularzy w django.
W jaki sposob moge zrobic dodatkowa walidację formularza.
W modelu mam zrobiona listę rozwijaną z przypisanymi na stałe 5 graczami.
W forms wybieram dwoch graczy i chce zabezpieczyć przed tym aby nie mozna bylo wybrac dwoch takich samych.
Chcialbym o ile to mozliwe o taki komunikat jak na foto:
  • 2
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Powiedzmy że mam słownik {1:True, 2:False, 3:True} Czyli ileś tam kluczy, a wartości to albo True albo False. Da się w jakiś sprytny sposób sprawdzić czy wszystkie wartości w słowniku są True? Jakaś sprytna formuła która wyrzuci False jak jest przynajmniej jedno False, i True jak wszystko jest True?
#python
  • 2
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach