Hej białorycerze Pythona obsmarowujący mnie, że w mojej 20 letniej karierze języków typowanych unikałem tego gówna jak ognia...

Oto kolejny dowód na dodatkowy chromosom Pythona.

Co zwróci poniższy kod?

x
  • 33
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

via Wykop Mobilny (Android)
  • 37
@kobrys13: kod się wysra przez jakieś cudzyslowy przecinki, zakładam że ten podkreslnik to "wciecie" a nie czesc nazwy funkcji ktora chcesz wywolac;) jak byś to dobrze sformatowal to wyprintowalby elementy w nieustalonej kolejnosci bo set kolejnosci nie trzyma. Jesli uzywasz jakiejs struktury której dzialania nie rozumiesz to nie jest problem z językiem ;) set to całkiem przydatne narzędzie, które nie wiem po co wcisnąłes do tego kodu
  • Odpowiedz
Zastanawiam się, czy dobrze wywołuje procesy i oczekuje na ich zakończenie w #python
Ogólnie teraz przerabiam pewien program do aktualizacji danych z zewnętrznych hurtownii - żeby listy towarów przerabiało na wymagany format i zapisywało do pliku (każda hurtownia do swojego pliku).

Kod wygląda tak:

def func_hurt_n(): #przykladowa funkcja dla danej hurtownii
  • 5
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

witam, przestawiłem się dziś z #python 3.7.5 na 3.11.0 i chciałbym dowiedzieć się, co zostało zmienione z grubsza.

wiem na pewno, że dodano:
- 3.8: opeator walrus :=
- 3.8: znak debugowania = w f-stringach
- 3.9: operator łączenia | działający na
  • 11
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Chciałbym zrobić aplikację/narzędzie, w której użytkownik może przesłać plik CSV z logami działania/usterek pewnego urządzenia i dostać automatyczną informację zwrotną na temat pewnych danych, które się w tym pliku znajdują w dość przyjaznej formie.

Przykładowo:

1. Urządzenie zapisuje co sekundę jego aktualny stan, parametry, błędy (jedna z kolumn zawiera datę i godzinę)
2. Z urządzenia można skopiować te dane w postaci pliku CSV na USB.
  • 6
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@thority: To znaczy, że są gorszymi programistami czy jak? Jak widzisz, że ktoś czego nie potrafi to może zaoferuj pomoc zamiast się z niego nabijać?

Tak BTW to ja nie znam podstawowych czynności na Windowsie bo go nie używam, ostatnia wersja, której używałem to 7. Muszę powiedzieć to swoim klientom, że ich klastry nie działają bo nie potrafię używać Windowsa. xD
  • Odpowiedz
@scorpio18k: dlatego, że pewnie mnożąc wychodzi wynik z wartością po przecinku (a nie można mieć pół mieszkańca), więc może się zdarzyć sytuacja, że p0 po N iteracjach jest równe 1200.5 a p to 1200, więc wartunek p0 >= p będzie spełniony
  • Odpowiedz
Mireczki, szukam speca od front endu, który pomógłby mi ogarnąć kwestię ciasteczek podczas scrapowania. Nie do końca rozumiem, generowanie cookiesów i to jak mogę pythonem podbierać ciasteczka i przenosić między sesjami (np. pobrać selenium i wykorzystać w Pythonie). Z góry dzięki.

#programowanie #python #webdev #frontend
  • 4
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@LuvDesk: nie bardzo wiem jaki związek z frontendem to ma :P

Toż to podstawy protokołu HTTP - i uwaga plot twist - frontendowcy często nie umieją w HTTP ( ͡° ͜ʖ ͡°)
  • Odpowiedz
Cześć #ml
mam pytanie, trenuje sobie sieć neuronową na powiedzmy 50 epok, i najlepsze wyniki, które w moim wypadku mierze miarą IoU, i najlepsze wyniki mam dla epoki 43 i przez następne 7 epok już się nie poprawiło. To do ewaluacji wybieram ten model, który miał najlepsze wyniki tak?

#programowanie #naukaprogramowania #machinelearning #deeplearning #python
  • 4
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

To do ewaluacji wybieram ten model, który miał najlepsze wyniki tak?


@TheRickestRick: Ewaluację robisz po każdej epoce i to jest główna metryka. Możesz stosować early stopping ale nie musisz, finalnie wybiera się model o najlepszym wyniku na zbiorze walidacyjnym i tyle.
  • Odpowiedz
@yggdrasil: korzystałeś z obu CI? Ja budowałem CI/CD w Gitlabie i bardzo przyjemnie się w nim pracowało, dokumentacja fajna, API tez bardzo w porządku i generalnie sobie chwale. O GH actions za to słyszałem mniej pozytywne opinie i ze właśnie porównując do Gitlaba ma sporo ograniczeń i generalnie jest „gorsze”.
  • Odpowiedz
Mam pytanie może głupie może mądre, może brakuje mi absolutnych podstaw xD nie wiem.
Wywołuje z funkcji w klasie x funkcje z w klasie y i podaje tam potrzebną dane. funkcja z przy okazji zmienia zmienną zadeklarowaną w klasie y przypisując podaną wartość. Dzięki printom wiem że wartość zostaje zapisana w zmiennej. Jednak gdy wywołuje zmienną przyciskiem wartość jest pierwotna, lub zmienna w ogóle nie jest utworzona jeżeli nie przypisze czegoś z
  • 10
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@muevete: Dzięki, czyli jednak podstawy zawiodły. Myslałem też o zinstancjonowaniu tego w głównej klasie ale wydawało się to też mało eleganckie. anyway dzięki, będę kombinował z tym jak już wiem.
  • Odpowiedz
#anonimowemirkowyznania
Dużo się mówi że w #programowanie bardzo ciężko jest dostać pracę jako junior.
Po swoich ostatnich doświadczeniach powiem: jako regular też.
Rekrutowałem się przez kontraktornie która powiedziała że ma aż 6 pozycji dla kogoś takiego jak ja(Python + testowanie), ale wiadomo najpierw teścik z angielskiego, Pythona i testowania.
Z Pythona osoba sprawdzająca przydzieliła mi poziom wiedzy „regular”. No ok.
W związku z tym na te 6 ofert dopasowałem się tylko do
  • 11
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

#raspberrypi #raspberrypipico #python #micropython

https://pastebin.com/NxH2i14M

Mam taki kod - w momencie kiedy robię request na ten serwerek program zacina się na chunk = await reader.read(buffer_size) Rozumie że to się wiąże z protokołem tcp - po prostu czeka na dalszą część streama. Jak mogę zrobić tak abym mógł odebrać całość requestu i na to odpowiedzieć? Trudnością jest że piszę na raspberry pi pico w micropytho
  • 1
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Napisałem kod, który zrzuca dane z pliku do klasy Nauczyciel. Co można tu zrobić lepiej? Zakładamy, że liczba klas każdego nauczyciela może być różna. Tu przykładowy plik .txt:

nauczyciel
Adam
1a
1b
  • 19
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@tomektoja1: Sama racja to co piszesz. Np. nie wiem dlaczego wcześniej nie pomyślałem, że po odpaleniu skryptu za każdym razem trzeba od nowa przechodzić przez plik .txt, tworzyć obiekty klasy i dopiero wtedy je przeszukiwać.

Zastosuję się do Twoich rad i wracam do nauki. Wielkie dzięki za pomoc (。◕‿‿◕。)
  • Odpowiedz
Czy warto się uczyć #python i czy ten język jest przyszłościowy?

Zaraz kończę studia związane z elektryką i mam podstawy w C (zastosowania embedded typu STM32)
Jednak po moim kierunku studiów pieniądze nie będą się zgadzały tak jak bym chciał.

#programowanie
  • 16
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@intires98: Czy warto się uczyć?
Tak, z tego powodu planuje naukę lispa, nie dlatego że język ten jest używany przemysłowo, a dlatego by rozwinąć mózg.

ale po co byś chciał się uczyć pythona. Pracuje w C embeded i python jest obecny, ale jako narzędziówka, czy to skrypt linkera, czy do flashowania płytki, czy w Jenkinsie coś tym testują.

Z drugiej strony miałem ziomka co pracował w pythonie i klepali jakieś dzikie rzeczy
  • Odpowiedz