w jaki sposob odwolac sie do elementow w kombinuje = itertools.combinations([A, B, C], 2)?
chce sobie np w petli
for i in list(kombinuje) odwolac sie do pierwszego elementu np A to jak mam to zapisac? i normalnie odwoluje sie do np (A,B), a ja chce samo A - czy i[0] tu zadziala?

#programowanie #python
  • 2
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@benedek: nie mam problemu z wygenerowaniem wykresu w punkcie tylko myślałem zeby wygenerować wykres 3 d i później wpisywać np wykres(z=4) i cyk wykres, ale jak sobie myślę to zrobię to w klasie i jako metodę wygenerowanie 3d później podgląd w punktach - co o ty myślisz?

I jeszcze pytanko czy da sie zrobić taki dynamiczny podgląd (jakby pokaz slajdów wykresów 2d) - jakby wygenerować suwak na którym będą całkowite
  • Odpowiedz
Szukam pracy we #wroclaw lub #poznan, mam strasznie zmiksowane umiejętności, ale głównie ukierunkowane na sieci. Aktualnie pracuję admin na sprzęcie Juniper i Ubiquity i opiekuję się siecią firmy aspirującej do korpo, ale staram się automatyzować wszelkie rzeczy związane z obsługą urządzeń sieciowych, by móc szybko i bez pomyłek je konfigurować. Korzystam do tego z Ansible. Do monitorowania korzystam z Zabbixa i Grayloga, które sam stawiam na Proxmoxie
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Mireczki z #python i #linux

Jak krok po kroku skonfigurować system żeby terminal wywoływał Pythonowe skrypty?
Zakładając sytuację, że lubię pisać w Pycharmie, zapisuję pliki w jakimś directory np. '/home/user/PycharmProjects' , chcę odpalić sobie terminal i wklepać jakąś komendę, która mi wywoła jeden ze skryptów w moich projektach. Da się zrobić to w ten sposób? A może polecacie jakąś wygodniejszą metodę?
Z góry wielkie dzięki za info :x
  • 33
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@cl_master: To:
1. w pierwszej linijce swojego skryptu wpisz #!/usr/bin/python3
2. chmod +x nazwaprojektu.py
3. sudo cp nazwa
projektu.py /usr/bin/

i wtedy jak klepniesz ./nazwa_projektu.py to odpalisz go z każdego miejsca / usera.
  • Odpowiedz
@Praetorian2002: Bo tam jest miejsce dla binarek, z których korzysta system. Istnieje ryzyko, że przy jakimś update systemu mogłoby ci zmodyfikować lub nawet skasować umieszczoną tam binarkę. W /usr/local/bin będzie bezpieczna i odizolowana. ( ͡° ͜ʖ ͡°)
  • Odpowiedz
Cześć #programowanie Mam pewna rozminę. Potrzebuje napisać program który jednocześnie będzie kopiował dość spore dane z bardzo szybkiej macierzy SSD na co najmniej 4 dyski HDD. Macierz SSD widoczna jako zasób sieciowy a HDD podłączone pod SATA. Jednocześnie chce kopiować rożne pliki na rożne dyski. Kopiarka do danych działa na #linux. Jakiej technologi użyć do napisania programu? jakieś rady? preferowany #python ale nie koniecznie szukam
  • 6
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Ok, mamy początek, a dane są generowane w jakim formacie? Json?
Jeśli potem te dane mają buć analizowane pod kątem zawartości pól to polecam tandem: klaster elasticsearch (hot i warmnody) + kibana do wuzializowania.
Niby jest to rozwiązanie do logów głównie, ale po poprawnym sparsowaniu większość formatów można tym maglować.
Ewentualnie jak szukasz czegoś alla hurtownia danych to masz również gotowe rozwiązanie w postaci clickhouse
  • Odpowiedz
No cześć:) w ramach #tenyearschallenge chciałbym ogłosić że mój blog https://mmazur.eu.org ma, teraz już lekko ponad, 10 lat!:) Z tej okazji chciałbym przypomnieć tym którzy go znają i przedstawić tym którzy go nie znają:) Sporo na nim wpisów o #programowanie w #python ale też o ogólnym programowaniu. Czasem #algorytmy czy po prostu jakieś rozwiązania konkretnych problemów o których mogę powiedzieć: #chwalesie :)
  • 10
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Cześć,

Jeszcze w Pythonie tego nie robiłem, więc nie wiem czego uzyć aby było efektywnie.

Chciałbym stworzyć powiedzmy 1000 agentów gdzie każdy agent jest procesem.
Każdy agent z procesu głównego dostaje co chwilę jakąś porcję danych i odsyła jakaś odpowiedź.
  • 4
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Mireczki, takie #pytaniedoeksperta jak ktoś jest 0 totalne in to programista #informatyk15k i chce się przebranżowieniu z obecnej fuchy na powiedzmy #python ( bo #pracbaza ssie już maksymalnie i każdy kto może ucieka z tego statku, a nie mam serio ochoty znowu sie pakowac w tą branże )

- czy to wykonalne?
- czy da rade zacząć coś samemu żeby ogarnąć podstawy a potem uderzać w
  • 30
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

ja ostatnio widziałem taką sytuacje: student zostaje junior devem, po trzech miesiącach zmienia prace i zostaje zwykłym developerem w innej firmie.

@Windows98: Nie został zwykłym developerem tylko dostał tytuł zwykłego developera. Po 3 miesiącach junior nie przestaje być juniorem niezależnie od tego co mu wpiszą w umowie. Też widziałem takie przypadki, możliwe głównie w januszsoftach choć nie tylko. Tak samo jak seniorzy z 3 latami doświadczenia - takie rzeczy istnieją
  • Odpowiedz
Możesz tam podać parametr timestamp. Robisz request z timestamp=(now - 1min). Sumujesz wszystko co dostaniesz w odpowiedzi. Limit ustaw na 1000 ale bierz pod uwagę że przy dużym młynie może się pojawić page 2, 3 itd.
  • Odpowiedz
@gazpacho: ok, musze jeszcze uwzględnić różnice czasowe, a później tą listę wygenerowaną jako odpowiedź zsumować. Te page 2, 3 to sobie jednak odpuszczę, bo to już by było na moim poziomie zbyt dużo szczęścia.
  • Odpowiedz
Czy używając visual studio do nauki pythona popełniam błąd? Czy dla osoby początkującej ma ta jakieś znaczenie? Czy jednak lepiej pycharm albo vs code? A jeśli tak to dlaczego?
#python
  • 5
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@MalpkaJeanPaul: nie zaczynaj nauki od dobierania sprzętu, dobierania odpowiedniej muzyki na słuchawkach, odpowiedniego ide i innych pierdoł.
Nauka programowania to pisanie programów, pisanie ich i popełnianie błędów (szukanie samemu rozwiązania na owe błędy). Następnie szukanie lepszych rozwiązań na napisanie tego samego itd. itd.

Krótko, pisz w czym chcesz.
  • Odpowiedz
@MalpkaJeanPaul: Pycharm jest super, ale nie jest niezbędny przy samej nauce programowania. Dopiero przydaje się przy bardziej rozbudowanym kodzie, do debugowania. Bo debugowanie w pycharmie to magia, tak samo jak narzędzia do django.
Ja uczyłem się pythona w VIMie, ale to głównie z powodu chęci nauki samego edytora. VSC też będzie spoko na start, ale w pewnym momencie praktycznie wszyscy których znam przesiedli się na pycharma (ja używam VSC do
  • Odpowiedz
Czy ktoś wstawiał linie o określonym kształcie "między" punkty tak aby jak najbardziej wpasować linie w punkty (zdjęcie poniżej) i później z tego określił pole powierzchni między linia zbudowaną na punktach a tą która określoną która wstawiamy?
Za każdą poradę, artykuł będę wdzięczny

#naukaprogramowania #matplotlib #python #programowanie #datascience #analizadanych
mozeskomentuje - Czy ktoś wstawiał linie o określonym kształcie "między" punkty tak a...

źródło: comment_h2ZLA3oFnBhy4IiDT96JK0t47cwCGNXz.jpg

Pobierz
  • 4
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@mozeskomentuje: Uogólnione modele liniowe powinny załatwić sprawę. Można też wykonać dopasowanie oparte np. na metodzie największej wiarygodności i skorzystać z kryterium informacyjnego (Bayesa-Schwartza albo Akaikego). Pole powierzchni powinna załatwić różnica dwóch pól powierzchni między prostą (krzywą) wpasowaną, a osią odciętych.
Po co Ci to w ogóle potrzebne? Dopasowujesz rozkład?
  • Odpowiedz
Zaczynam naukę programowania, od Pythona, na Udemy.

I teraz, pls pomóżcie zdecydować który z kursów. Wolę po angielsku z napisami. Nie umiem ocenić zawartości merytorycznej kursu, a chciałbym uderzyć w miarę szeroko.
Domyślam się, że nie dowiem się wszystkiego o bazach danych czy obsłudze API z kursu pythona, ale niech to będzie coś więcej niż sprawdzanie jaki dzień tygodnia był 12 marca 1982 roku i pierwiastkowanie liczby, a takie mam obawy (może niesłuszne) odnośnie
  • 8
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Mirki 15k, takie pytanie: jednym ze sposobów operacji na listach w pythonie jest zapis vide:

[el for el in fraktal_max if isinstance(el, collections.Iterable) and (kod10 in el)]

serio dla kogokolwiek takich zapis jest czytelny? Jest jakaś księga czarów gdzie ta składnia jest logicznie rozpisana?

#programowanie #python
  • 27
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

from tkinter import *
import time
tk = Tk()
zagadka = Canvas(tk, width=500, height=280)
zagadka.pack()
zagadka.create
  • 4
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Witam, powiedzmy że chce sobie zrobić "chat" z wykorzystaniem django, tylko nie jestem pewien jak to dobrze ugryźć ze strony socketów, skonfigurowałem też Django Channels. Myślałem , żeby zrobić coś a'la CRUD, a raczej CR** w widokach (żeby utrzymać "zwięzłość" modeli i widoków), a django channels potraktować jako event broadcaster. Dobra droga czy raczej nie?
#programowanie #python #django
  • 3
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@Krucyfiks: imho nie powinieneś zaczynać od pisania w django. Najpierw zrób apkę bez wykorzystania frameworka, bo jest do tego zbędny. później dorób jakieś gui w czym będziesz potrzebować. jak się uprzesz, to nawet w django
  • Odpowiedz