@s_theCapt: $PATH jest uzywane tylko przez shell do szukania polecen.
Pokaż wynik polecen:

which python3.10
ldd
ldd /opt/python/3.10.8/lib/libpython3.10.so.1.0
  • Odpowiedz
Księgowa w mojej firmie nie chce uznać odliczenia 50% autorskich kosztów uzyskania przychodu (dla mojego stanowiska - tester automatyzujący). Programiści normalnie to mają. Twierdzi, że prawnicy firmy uznali to za śliski temat (odliczanie 50% dla testerów).
Spotkał się ktoś z taką sytuacją? Ponad 90% czasu klepie kod w #python. Ofc jestem na UoP.
#it #podatki #ksiegowosc #programowanie #testowanieoprogramowania
  • 3
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Ucze sie tego pythona jako kompletny laik ale nawet zadania w ksiazke mnie rozwalają. Tak jak umiem proste zadania typu zamiana liczby z 2 na 10, z 10 na 2, z 8 na 10, tak z binarki na oktalny juz mnie rozkłada, wstyd sie przyznac xd.
#python #programowanie
  • 9
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@Konkaki: Programując w języku wysokiego poziomu (np. w pythonie) staraj się nie implementować samemu "często stosowanych algorytmów" takich jak zamiana liczb między systemami liczbowymi czy jakieś sortowanie tylko wykorzystaj to co potrafi biblioteka standardowa języka. Przy czym należy zaznaczyć, że nauka programowania a nauka algorytmiki to dwie różne sprawy ;p
  • Odpowiedz
hej. na studiach zaczynamy pythona, i przyznam że jestem zielony. mam utworzyć funkcję w której użytkownik przy wywołaniu wpisuje tablicę i numer, a ona oddaje indeks tego numeru w tablicy. mogę liczyć na jakieś nakierowanie jak to zrobić?
#python
  • 10
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Nie do końca jest jasne jak to ma wyglądać. Prawdopodobnie będziesz potrzebował:
input, split, index, print, sys.argv
Jak zrobisz cokolwiek i utkniesz to wrzuć kod na pastebin czy coś takiego
  • Odpowiedz
#programowanie #python

elementy_zbioru = [2,56,3,6,7]
element = int(input("Ktory element chcesz szukac? "))
for i in range(len(elementy_zbioru)):
if element == elementy_zbioru[i]:
  • 10
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@harnasiek: jeśli w funkcji kiedykolwiek aktywuje się "return", to kończy funkcję, w dużym uproszczeniu. Więc jeśli przy pierwszym elemencie zobaczy, że nie jest to siedem - zwróci od razu wynik funkcji jako "brak elementu". Poza pętlą, czyli po tym jak sie wykona daj return "brak elementu", i usuń całego elsa z tej pętli.
  • Odpowiedz
@justjoin_it: Przecież to zależy od tego czy staramy się pisać ładny kod, bez jakichś magic numbers.

Jeżeli chce sprawdzić czy rower nie jest monocyklem, czyli ma więcej niż jedno koło - to napiszę >1;
W przypadku gdy chce wyfiltrować osoby pełnoletnie to sprawdzam >=18;
  • Odpowiedz
Miraski mam tak z 3 miesiące wolne od pracy i jako że mam doświadczenie w SQL, Python i Excel to myślałem żeby się w--------c na analityka danych do jakieś firmy xD na chwile albo dluzej, 4fun, ale nie wiem czy opłaca się pocic, bo widzę że zapotrzebowanie ogromne, ale jak popyt to wiadomo podaż zazwyczaj też

Główne pytania:
Czy duża konkurencja
Czy praca zdalna w większości
Nie wiem coś dodajcie od siebie co warto wiedziec
  • 14
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Dzień 2 nauka Pythona

Dzisiaj w nocy nauczyłem się, że aby zaprogramować prawilną grę w kamień, papier, nożyce dla prezydentów wystarczy stworzyć następujący kod:

import getpass

gracz1
Felynsky - Dzień 2 nauka Pythona

Dzisiaj w nocy nauczyłem się, że aby zaprogramować ...
  • 16
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@RedveKoronny: najszybciej ale najgorzej - mock na printa i sprawdzasz mockprint.assertcalledoncewith("no permissions to save the file in data.json").

Żeby zrobić to jak człowiek printa zastąp loggiem i użyj caploga (nie wiem czy unittest wspiera), używaj pytesta
  • Odpowiedz
co przyjmuje funkcja exit


@CancerLight: exit code. Przyjęło się że cokolwiek co jest różne od 0 oznacza nieprawidłowe zakończenie programu. Całość wzięła się bodajże jeszcze z języka C, gdzie return był używany w głównej funkcji, żeby zakończyć ją w wypadku błędu (zwykle używano czegoś w stylu return -1, jako indykator błędu).
Komunikat o błędzie w formie stringa jest różny od 0, i użytkownik dostaje od razu komunikat że coś jest nie tak.
Mam
  • Odpowiedz
#sysadmin #it #devops #python #naukaprogramowania #servicenow
Załóżmy że macie 7k+ serwerów (90% virtualne i 10% fizyki jakies oraclowe exadata/exalogic i jakies niedobitki)
Jak byście tym zarządzali?
Mamy ansible towera i team ktory tym zarządza niby wystawił nam workflow który umożliwia zrobienie sobie inventory do puszczenia jakiego playbooka/roli ale czasem nie może znaleźć jakiegoś servera wiec zostaje manualne łączenie sie po
  • 13
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

#naukaprogramowania #python
czy python ma jakąś gotową funkcje do sprawdzania czy liczba jest pierwsza? Wszystko co mi google wskazuje, to jak napisać funkcję do sprawdzania tego, ale jak znam życie będzie wolniejsza od jakiejś istniejącej funkcji. W module math nie widzę nic ciekawego, a żadnego numpy nie mogę zaimportować
  • 22
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

#python

Mam stworzyć połaczenie z soap api w pythonie, połączenie uwierzytelnione przez tls i bearer token a do przesłania request prawdopodobnie podpisany przez wss. Ma ktoś jakieś przykłady kodu bo widzę że na stacku to mało kto bawił się soapem
  • 4
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Mam sterownik który udostępnia po websocket nastawy i aktualne temperatury, chciałem zrobić sobie z tego wykres np. w Grafana.
Trafiłem na pewne trudności, nie będzie to raczej plug&play:

Po połączeniu websocket sterownik odpowiada :
{"wrkfnc":true,"type":10,"name":null,"args":null}
ja muszę odesłać to samo, potem kolejne polecenie z loginem i hasłem a następnie sterownik wysyła sam kazdą zmianę parametru w takiej formie :
  • 2
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@morik: grafana tylko czyta dane więc musisz jej zapodać źródło danych. Czyli może wrzucaj te rzeczy do bazy jakiejś?
przykładowo, cytując:

Send this data to elasticseacrh, index it and connect elasticseacrh to grafana. If youre new to elasticseacrh, look at graylog with elasticseach and have graylog handle the indexing together with a plugin called cerebro. This stuff can be fun once you get the hang of it.


ale możesz użyć
  • Odpowiedz
@morik: Imho powinieneś iść w kierunku endpointu /metrics, zbierania tego np do Prometheusa i podłączeniu promka jako backend do grafany

Możesz napisać np skrypt w pythonie który robi 'init' połączenia ze sterownikiem, ściąga dane, możesz potem dowolnie je przemielić i wystawić przez endpoint HTTP, to zbiera prometheus via scrape_config, grafanie podajesz URL do Promka i masz dostępne metryki.
  • Odpowiedz
konto usunięte via Wykop Mobilny (Android)
  • 1
Szukam jakiejś dobrej książki do ML w Pythonie, bardziej zależy mi na części praktycznej czyli jak używać tej czy tamtej metody w scikit-learn czy innym pakiecie. Coś w stylu Deep Learning in Pyhon Cholleta czy ISLR do R ( ͡° ͜ʖ ͡°)
#python #machinelearning #deeplearning #r
  • 2
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach