Witam wykopkowiczów , mam kilka pytań odnośnie Django i ogólnej pracy jako programista. Nie cały rok temu solidnie przysiadłem do Pythona i Django, niestety przez czynniki zewnętrzne musiałem przestać programować.Postawiłem prosty sklep na zasadzie pola manytomany które miało relację z przedmiotami i w w ten sposób można było dodawać do koszyka a także usuwać obiekty. Napisałem "odpowiednik" facebook'a. Można było wrzucać posty z zdjęciami, podobnie jak na instagramie follować się z innymi
  • 9
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Lepszy jest jeden odpicowany projekt w portfolio, niż 10 klepanych na kolanie
Zrób coś co jest krzykliwe i zapada w pamięć, 101 klon facebooka ujdzie mimo uszu, zrób coś głupiego, tinder dla psów z UI dostosowanym do psa np
  • Odpowiedz
@rosso_corsa:
list() - nowa lista elementów
lambda x: x[-3:] == ".py" - lambda sprawdzająca czy substring z trzech ostatnich elementów 'ixa' jest równy '.py'
filter(lambda, modulesarr) - metoda odpalająca lambdę na każdym elemencie tablicy modulesarr
  • Odpowiedz
@rosso_corsa:
Ale kod nasrany, jakby go jakis Javowiec pisal ( ͡° ʖ̯ ͡°)

Po Pythonowemu byloby to w ten sposob:

modules_arr = [ file_name for file_name in modules_arr if file_name.endswith('.py') ]
  • Odpowiedz
#python jak kopiuję swój własny moduł (plik *.py) do site-packages, to tam są jakieś pliki cythona itd, to się jakoś samo zrobi, czy ja muszę?
  • 2
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@s_theCapt: ale rozważ nie-kopiowanie rzeczy do site-packages ręcznie tylko zakodowanie normalnej pythonowej paczki co sobie ją możesz zainstalować przez setup.py (jak ze źródeł) albo przez pipa jak sobie zbudujesz z tego egg/wheel
  • Odpowiedz
@Lunatik: dlatego na język jest 5 lat co ja kna ta stawkę jest chyba ok, a 10lat w produkcji softu też jest OK. Mimo wszystk osoba która była w branży 10lat wiedziała więcej i doświadczyła więcej niż taka co jest 5 lat, chodzi tutaj głównie o komunikacje, wyzwania, wdrożenia, ludzi, współprace. Takie doświadczenia się nie dezaktualizują. Tak jak mądrość życiowa, tak samo jest cos takiego jak mądrość branżowa. Tylko trzeba
  • Odpowiedz
#naukaprogramowania

Dziubię sobie coś we #flask i się zastanawiam jak rozegrać temat polskich znaków w linkach
Z bazy odczytuję np. "Aleksander Kwaśniewski", więc w linku chciałbym mieć "Aleksander_Kwasniewski".
Bez polskich znaków.

I
  • 2
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Jakiś czas temu zrobiłem stronę na podstawie https://css-tricks.com/drag-and-drop-file-uploading/, gdzie po wrzuceniu pliku .docx w pythonie odczytuje go przez docx2python, szukam pewnych wartości, sumuję wszystko i wyrzucam to z powrotem na stronę w formie tabelki. Do niedawna wszystko działało (nie wiem co się stało/zmieniło, że przestało (kod nie był modyfikowany)).

Przy przerzuceniu drag & drop prawidłowego pliku wywala błąd:

PermissionError: [Errno 13] Permission denied: ścieżka do folderu upload
Wygląda to ta jakby szedł pusty post, bez
  • 2
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Potrzebuję pomocy z moją pierwszą apką, chce zrobić usuwanie danego itemu z bazy z poziomu templatki. Mam napisany widok, url i nie jestem w stanie tego zrobić żeby działało, gdzieś się zakręciłem i nie wiem gdzie jest błąd. Na pewno nie wiem jak ogarnąc requesta w template do tego url. Zerknie ktoś i doradzi?

Link do gita: https://github.com/Tomz899/BudgetApp
apka budget i template o ktory chodzi budget.html na samym koncu link z delete
  • 9
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Słuchajcie, słuchajcie, szanowni użytkownicy potężnego portalu Wypok.pl!

Na rozkaz wielmożnego działacza społecznego Pana Jurka Owsiaka, ogłasza się, co następuje...

No dobra, może z nieco mniejszym patosem ( ͡° ͜ʖ ͡°) 30 finał Wielkiej Orkiestry Świątecznej Pomocy coraz bliżej, dlatego czujemy się zobowiązani, aby coś z
justjoinit - Słuchajcie, słuchajcie, szanowni użytkownicy potężnego portalu Wypok.pl!...

źródło: comment_1643291943oIW5AUFsrAXB5MfSRyARI3.jpg

Pobierz
  • 28
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Treść przeznaczona dla osób powyżej 18 roku życia...
  • 8
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Jakich mniej więcej pytań mogę się spodziewać podczas rozmowy kwalifikacyjnej na stanowisko 'Junior Application Support Engineer' gdzie wylistowane są takie wymagania:
- Knowledge of CentOS/Red Hat Linux
- Ability to work with Git version control systems
- Experience with scripting languages (e.g. Bash, Python)
Z narzędziami:
- Ansible
  • 16
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Nie jesem bardzo into #programowanie, a dostałem w robocie takiego taska, bo costam grzebalem w #python.

Juz duzo zrobiłem jezeli chodzi o obróbke danych z excela warunki itp i w sumie to jestem zadowolony, ale nie mam pomyslu na jedno.

np. mam takie
  • 33
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@Krzyshake: Nie będę za ciebie sie domyślał jakie masz dane wejściowe, w jakim formacie, i co z nimi masz ostatecznie zrobić.

Jeżeli chcesz pomocy to musisz przedstawić to w formie czytelnej
Dalej nie wiem w jakiej formie otrzymujesz dane z #1-#5
  • Odpowiedz
@Krzyshake: Polecam jednak zaznajomic sie z pandas, bardzo przydatne narzedzie (lepsze niz excel IMO). Jesli robisz loopa w dataframe, to na 90% robisz to zle. Raczej powinienes napisac jakas funkcje (ktora obrabia dane), i po prostu dac df['kolumna1'] = df['kolumna2'].apply(jakasfunkcja) - wtedy zrobi nowa kolumne, jesli chcesz zeby byla ta sama to dajesz df['kolumna1'] = df['kolumna1'].apply(jakasfunkcja).
Jesli potrzebujesz danych z wiecej niz jednej kolumny to robisz df['col3'] = df[['col1','col2']].apply(jakasfunkcja,
  • Odpowiedz
Znam podstawy podstaw pythona. Chciałbym nauczyć się jak użyć tesseracta (chyba że istnieje jakaś lepsza biblioteka do OCR) do wyciągnięcia tekstu z książek w pdf głównie. W razie jeżeli ten OCR byłby kulawy (zakładam że będzie) w jaki sposób nauczyć program lepszego rozpoznawania tekstu, tabelek. Następnie zastosować jakieś techniki żeby zanalizować ten tekst. Przyznaję że jestem laikiem w programowaniu więc potrzebowałbym jakiś kompleksowy poradnik jak się do tego zabrać. Wiem że nie
  • 3
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@alteron: Pytesseract ma opcje konfiguracyjne przy odczytywaniu i to może polepszyć lub pogorszyć wyniki. EasyOCR w moich oczach jest prostszy w użyciu, no i twórcy udostępnili możliwość wytrenowania swojego modelu do detekcji liter jakby Ci się chciało bawić (aczkolwiek ja z tego nie korzystałem)
  • Odpowiedz
Mam prawdopodobnie trywialny problem ale cóż xD

Mam sobie config w yamlu który parsuje do pythonowego dicta.
Żeby uniknąć magicznych stringów, wrzucam sobie wszystkie dostępne pola z pozycji w enum Position

I teraz w uproszczeniu: mając w zewnętrznym API metodę getposition powinna ona wyglądać jak:

Co lepsze

  • 1 60.0% (6)
  • 2 40.0% (4)

Oddanych głosów: 10

  • 5
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

via Wykop Mobilny (Android)
  • 0
@F0rT3hW1n: z drugiej strony taka unia od razu rodzi pytanie jak ktoś będzie przeglądał ten kod: "na ch*j tu ta unia?"
  • Odpowiedz