Mam takie zadanie:
1. Użytkownik strony wgrywa plik .csv mający minimum 3 zmienne, w tym 2 liczbowe i 1 kategoryczną (przykładowy plik: iris.csv). Plik csv będzie składał się z danych w liniach, kolejne zmienne będą oddzielane przecinkami, pierwszy wiersz to nazwy zmiennych;
2. Po odebraniu pliku należy wyświetlić 3 listy rozwijane z wyborem zmiennych. Listy powinny pozwalać na wybranie 2 zmiennych ciągłych i jednej kategorycznej.

Jak zrobić, żeby na tych listach pojawiły
  • 2
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

potrzebuje napisać skrypt który linia po linii z pliku będzie mi sprawdzał czy wstępuje w niej pewne słowo i jeśli nie, to wypisze cała tą linie do pliku, w czym to najszybciej napisać bash python?
#programowanie #bash #python
  • 6
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Uczysz się #python albo w CV wpisujesz już 5/5 gwiazdek w jego znajomości?

A wiesz co zrobić, aby wykorzystać instrukcje with w nim?

Jeśli nie, to pewnie znajdziesz coś dla siebie tutaj https://akademiapython.pl/context-manager/ a jeżeli tak, to mój kolega z kilkuletnim doświadczeniem też coś znalazł dla siebie, więc też tam wskocz ( ͡° ͜ʖ ͡°)
  • 5
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@asterix61:

try finally, więc jeżeli cokolwiek wydarzy się w naszym kodzie, to przed wywołaniem wyjątku i zakończeniem działania kodu wykona się kod sekcji finally


finally wykona się po wywołaniu wyjątku, a przed zakończeniem
  • Odpowiedz
#programowanie #python
czy wie ktoś może jak zrobić customowy request http? tzn poza POST, GET, PUT itp, dane API ma też customowe komendy jak np. MKDIR - to jakiś bazodanowo/NASowy twór. można niby robić to subprocessem ale nie podoba mi się to rozwiązanie
  • 6
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Siemanko wrzucam tu kolejne notebooki z zadaniami z rachunku prawdopodobieństwa może komuś się to przyda w pracy albo na studiach. Zadania są bardzo łatwe ale w mojej karierze nie spotkałem się z trudniejszymi zadaniami tego typu. Daję tag #python bo jest zrobiona symulacja do kilku zadań i ogólnie będę starał się rozwiązywać zadanka z pythonem. Oczywiście planowane kolejne notebooki, konstruktywna krytyka mile widziana.

Link do repozytorium:
https://github.com/mprzemo/Rachunek-prawdopodobienstwa

Linki do google colab:
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Mam taką linijkę kodu, służy do generowania liczb pierwszych. Do końca jej nie rozumiem, o ile kumam list comprehension to nie wiem na jakiej zasadzie to wypluwa wynik, nie rozumiem do końca co robi "if not" w środku (ten drugi nawias jest zrozumiały)

[x for x in range(2,100) if not [t for t in range(2,x) if not x%t]]

Ktoś potrafiły wytłumaczyć prostymi słowami?

#python
  • 6
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@Islam: Wybierz x dla każdego x w zbioże od 2 do 100, gdzie nie ma takiej liczby t ze zbioru od 2 do x, gdzie t nie dzieli x.
Trochę to trudne do oczytania ze względu na fakt, że operator not zwraca prawdę dla pustej tablicy albo dla wartości 0, który to wynik dzielenia oznacza, że liczba jest podzielna. Ładniej było by:

[x for x in range(2,100) if not any(
  • Odpowiedz
Hej mirki, jak otworzyc screen przez remote ssh uzywajac #python ? Probowalem sie bawic paramiko i da sie normalnie komendy wysylac a jakbym chcial otworzyc screen tak jak z #bash (ssh -t root@ip screen -x tty1) to nie wiem jak to zrobic
  • 8
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Cześć, chciałbym dziś ruszyć backend i zacząć naukę jakiegoś fajnego języka programowania i dojść za jakiś czas do poziomu, który pozwoli mi starać się o staż bądź pierwszą pracę. Dylemat mam pomiędzy PHP, Ruby a Python. Wytłumaczę dlaczego :) Ruby wydaje mi się bardzo fajny, próbowałem i mi się podobał, jednak jest mało ciekawych poradników a drugi problem, to że w moim mieście jest aktualnie mało ofert pracy z nim. Podobna sytuacja
  • 12
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

  • 3
@Ishino niby tak ale jednak wciąż w PHP się pisze i będzie długo pisać, jest dość prosty, dużo ofert pracy dla juniorów, czego nie ma przy pythonie
  • Odpowiedz
PHP szybko nie umrze, tak jak i Ruby. O tych językach mówi się "umierające" od lat.


@Caviorology: Jak ktoś mówi, że jakiś język umiera to już wiem, że nie ma pojęcia o czym mówi. Niech zapytają programistów Perla albo COBOLA ( ͡° ͜ʖ ͡°)
  • Odpowiedz
Artykuł o type hints:
- Pełno polenglisha
- Błędy stylistyczne kodu
- Ani słowa o mypy, pydantic
- Ani słowa o tym dlaczego typowanie w Pythonie ma tak brzydki syntax

Disappointed
  • Odpowiedz
Mam taki skrypt. Chcę go uruchomić za pomocą Windows+R, ale uruchamia się tylko czarny ekran, trwa ułamek sekundy i znika.

#! python3
# pw.py - program menedżera haseł

PASSWORDS = {'email': 'kogutek12', 'bank': '43Bogdan43'}
  • 9
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@DerMirker: to że znika po ułąmku sekundy to poprawne działanie. Skrypt się po prostu odpala i kończy, a po tym zamyka konsole. Dodaj sobie jakiś input() czy coś na końcu kodu, to poczeka z zamknięciem do wciśnięcia dowolnego przycisku.
  • Odpowiedz
Mam stronę X na której trzeba się zalogować żeby mieć dostęp do treści.
Chcę postawić stronę/skrypt/apkę Y, gdzie po wejściu na nią wyświetli się realtime klon strony X.
No i sprawa niby prosta - reverse proxy, ale co z logowaniem? Proxy musiałoby się logować na stronie X ("pokazywać ciasteczka" i dopiero tę stronę pokazywać klientowi.Na stronie są materiały wideo, muszą się odtwarzać.
Oczywiście nie chcę klientowi podawać danych logowania, dlatego muszę to zrobić w ten
  • 14
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@login-jest-zajety: najprosciej dodawać ciastko z tokenem w locie jak masz open resty i nginxa to sobie to w lua możesz ogarnąć żeby np co 15 minut robić request logowania zapisywać gdiześ token i potem dodawać go do każdego requestu albo możesz napisać swoje proxy które tak samo zadziala
  • Odpowiedz
@mirasKo-Kalwario: leżąc już na łóżku właśnie wpadłem na pomysł żeby pythonem ciastka łapać i dołączać w locie, nie wiedziałem o open resty, zresztą wyszedł 14 AUG 2019

lua z nginxem współpracowała już dość dawno bo miałem przyjemność j-----a się z autoryzacją między serwerami innymi domenami, tylko wcześniej to topornie chodziło (o ile ofc nie kupiłeś nginx+)

problem solved :D dzięki
  • Odpowiedz
Gdy próbuję uruchomić skrypt, dostaję błąd: ModuleNotFoundError: No module named 'pyperclip'
Gdy sprawdzam pipem, czy moduł jest zainstalowany, to jest: Requirement already satisfied: pyperclip in d:\python\lib\site-packages (1.8.0)

O co tu chodzi? #python #naukaprogramowania
  • 4
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Czy z zainstalowanym Pythonem, jest też instalowana jakaś dokumentacja w formie plików html, która można przeglądać offline np w przeglądarce? Gdzie można np używać search bara do przeszukiwania funkcji.

#programowanie #python #informatyka
  • 5
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Mirki które zdają #matura z #informatyka

Popatrzcie na ten arkusz: https://arkusze.pl/maturalne/informatyka-2016-czerwiec-matura-rozszerzona-2.pdf
Zadanie 6.4
Mogę tutaj skorzystać po prostu z rzutowania i zrobić to w ten sposób, czy jednak trzeba pisać własny konwerter dla każdego z systemów(zad. 6.5)? Na części pisemnej wiem że można korzystać tylko z operatorów arytmetycznych i bez funkcji wbudowanych, ale na praktycznej nie wiem w sumie

octal
  • 3
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@KevinMalone: Możesz korzystać ze wszystkich standardowych bibliotek. W zasadzie nieistotne w jaki sposób to zadanie rozwiążesz, liczy się wynik (ale wiadomo musisz dołączyć obliczenia).

Jakbyś chciał już na piechotę iść, to co do pisania oddzielnego konwertera dla każdego systemu to po co? Wystarczy jeden.
  • Odpowiedz
#python #naukaprogramowania
mam w sieci nody, filtruje je sobie poprzez re, i otrzymuje liste ["aa-usa-1","bb-fra-3","aa-por-1"] itp. pierwsze 2 litry są stałe, 3 nastepne oznaczają kraj > usa, francja, portugalia.

i teraz pytanie, jak to posegregować wg alfabetu po znaczniku państwa?
  • 2
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Pod tagiem #devopsiarz (obserwuj lub czarnolistuj) publikuję od czasu do czasu informacje o ciekawych programach,
bibliotekach z działki #devops i nie tylko - najczęściej #golang i #python, ale też #rustlang i #haskell

Pełna wersja tego zestawienia https://devopsiarz.pl/zestawienia/zestawienie-linkow-materialow-15-06-2020/

A jeśli chcesz jeszcze więcej, zapisz się do mailingu
  • 1
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach