#python #naukaprogramowania
moglby ktos podpowiedziec, jak to posortowac wg dat i czasu?

DataList=['2020/03/03 00:00:01', '2020/03/03 13:00:01', '2020/03/14 00:00:01','2020/03/03 12:45:01']
chcialym otrzymac:
'2020/03/03 00:00:01','2020/03/03 12:45:01','2020/03/03 13:00:01','2020/03/14
  • 15
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Cześć

Przepisuje od nowa pewien system którego jedną z funkcjonalności jest generowanie raportu w formie dużej tabeli. Problemem jest to że instytucje które będą to drukować będą miały tylko drukarki A4, max A3.

W poprzedniej wersji obszedłem to generując zdjęcie za pomocą https://wkhtmltopdf.org/
wygenerowane zdjęcie ciąłem za pomocą biblioteki GD w #php do rozmiaru A4 i z powstałych obrazków robiłem jednego pdfa (na 40-50 stron) za pomocą jeszcze innej biblioteki
  • 6
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

#python #naukaprogramowania

Chętnie wezmę udział w ciekawym projekcie w zamian za mentoring i code review.
Chciałbym powoli wdrażać się w środowisko produkcyjne i ewentualnie mieć co wpisać do CV.
W miarę ogarniam biblioteki Selenium, Beautifulsoup + inne, jestem otwarty na nowe technologie.
Poproszę o zlecenie wykonania konkretnej funkcjonalności i to powiedzmy będzie weryfikacja umiejętności.
  • 4
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Hej mirki z #programowanie,
Potrzebuję w #php wykrywać na obrazku png białą plamę o znacznych rozmiarach.
Poglądowy obrazek poniżej, chcę poznać współrzędne środka białego wyciętego elementu względem całej szerokości obrazka i się zastanawiam jak się za to zabrać.
Jak nikt nie podsunie pomysłu na #php to może być ewentualnie #python.
Z góry dzięki za każde nakierowanie, pomysł czy może gotowiec do przeanalizowania
sebask - Hej mirki z #programowanie,
Potrzebuję w #php wykrywać na obrazku png białą...

źródło: comment_1584365169pA0nsxWJb65mdR9LFl8V69.jpg

Pobierz
  • 8
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@furelsom: Rozwiązanie @furelsom'a czyli zwykłe przeszukiwanie możesz łatwo mocno zoptymalizować poprzez wstępne szukanie białego piksela co N pikseli na zasadzie siatki punktów.
N musi wynosić nie więcej niż minimalny rozmiar "plamy", którą jesteś zainteresowany. W ten sposób, jeśli taka plama jest, to musi zahaczyć o któryś z przeszukiwanych punktów.

Jak już masz biały piksel, to wtedy przeszukujesz piksele dookoła czy też są białe aż do momentu, gdy nie
  • Odpowiedz
Czy ktoś mógłby mi pomóc czemu tak się dzieje i jak to naprawić :| piszę sobie mini gierke według jakiegoś tam poradnika i chciałem ją odrobinę ulepszyć, mam listę z zadeklarowanymi wartościami i zrobiłem taki system kontroli błędu że jak się wybierze wartość większą niż jest elementów w liście to wyświetla informacje 'OUT OF RANGE' potem wraca na początek pętli i tak do skutku. Wczytując tę funkcję z klasy wywala mi błąd
  • 5
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

-30% na ebooka Deep Learning. Praca z językiem Python i biblioteką Keras. Do końca dnia (15.03.2020) za 29,50 zł
TU SKORZYSTASZ Z PROMOCJI

Śledz tag #dlaprogramistow albo zapisz sie na NEWSLETTER, aby dostawac wiecej takich informacji!

#programowanie #programista15k #programujzwykopem #naukaprogramowania #python #keras
tomaszs - -30% na ebooka Deep Learning. Praca z językiem Python i biblioteką Keras. D...

źródło: comment_1584270288NvVIN13a2ko5sE2E0fAbtm.jpg

Pobierz
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Hej, tworzę prosty program to przenoszenia wybranych danych z bazy do bazy, struktura jest taka sama. Wykorzystałem do tego psycopg2. Jestem połączony do bazy do której chcę coś wrzucić i przy pomocy dblinka odpytuję się o dane z innej bazy.
W tym samym zapytaniu wrzucam te dane do swojej bazy.
Wzór zapytania:
query = "insert into pracownicy
select * from pracownicy from dblink....."

Gdzie
  • 3
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Skoro koronawirus to tak popularny temat, to może zamiast o nim pisać, napiszę coś innego.

Otóż ostatnio tworzę swój mały projekt w kilku językach programowania. Niestety, nie jestem w tym dobry jak widać, bo ostatnio coraz częściej szukając np.: porad jako coś zrobić, znajduję taki i zalecają wykorzystać biblioteki.

No dobra, to z niej korzystam i nie robi tego co bym chciał lub wymaga jakiś dziwnych obejść problemu. No to już kilka razy w
  • 5
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@otlet: Zwykle nie, sam protokół AMQP ma kilka wersji, na dodatek musisz pamiętać, że to nie jest tylko kwestia stworzenia pakietu i wysłania po TCP, ale musisz mieć wątek, który będzie wysyłał heartbeat, musisz się rejestrować do kolejki, potem sterować sobie w programie tym co przychodzi - biblioteki robią to za Ciebie.

Oczywiście są wypadki, kiedy lepiej coś samodzielnie napisać, ale zwykle jest kilka istniejących rozwiązań do wyboru, z których
  • Odpowiedz
@otlet:
IMO musiałbyś podać jakieś konkretniejsze przykłady.
Wiesz, jeśli korzystasz z drobnej części jakiejś biblioteki, która jest słabo udokumentowana, to naturalnie jesteś w stanie sam sobie to napisać szybciej.
Ale na pewno to nie jest reguła. Podstawowa zasada: nie wymyślaj koła na nowo. W większości przypadków korzystanie z gotowej biblioteki było znacznie lepszym rozwiązaniem.
  • Odpowiedz
#python #naukaprogramowania
nie mogę wymyślić jak to zrobić...
proszę o pomoc
mam listę a=[0,10, 20, 30, 40, 50, 60, 70, 80, 90, 100]
chciałbym otrzymać wszystkie liczby pomiędzy każdym z elementów
pomiędzy 0 a 10 mamy 1,2,3,4,5,6,7,8,9, i 10 włącznie
i następne 10 i 20 , 11, 12, 13, 14 15, itd....
  • 26
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@luukasek: nie wiem, tak?

out = [x for key, item in enumerate(some) for x in range(some[key-1], item) if key]
ewentualnie:

out = [x for key, item in enumerate(some) for x in range(some[key-1]+1, item+1) if key]
gdzie some, to twoja lista
  • Odpowiedz
A więc żeby przygotować się na epidemie koronawirusa napisz komentarz a ubiorę Twojego avatara tak samo jak ubrałem swojego( ) v2(ostatni żeby nie robić spamu)


Jeden avatarek na 30 sec z powodu ograniczeń Wykopu - 15 komentarzy na 30 minut.

Avatarki będę się starał robić do
  • 353
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Pytanie z zakresu #python i #programowanie - mam obrazek i dzieki bibliotece PIL i numpy oraz jednej prostej operacji mam numpy.array (tablice?) w ktorej kazdy pixel opisany jest 3 liczbami (R, G i B). Teraz chcialbym zamienic te listy [R,G,B] na identyfikator koloru w hex (znalazlem to: matplotlib.colors.to_hex([x/255.0 for x in tablica[i][j]]) ). zdobycie kształtu tablicy i przeiterowanie po kazdym elemencie bardzo dlugo trwa. Czy istnieje szybszy sposob
  • 6
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@thomeq: Przy przetwarzaniu obrazów podejście iterowania piksel po pikselu nie zdaje egzaminu właśnie ze względu na to że jest czasochłonne przy dużych obrazkach. Dużo lepszym podejściem jest używanie tablicy bajtów.

x=numpy.array([[255,255,255],[255,0,0],[0,255,255]])
y=x.tobytes()[0::4]
print(y)
  • Odpowiedz
-30% na ebooka Uczenie maszynowe z użyciem Scikit-Learn i TensorFlow. Do końca dnia (14.03.2020) za 44,50 zł
TU SKORZYSTASZ Z PROMOCJI

Śledz tag #dlaprogramistow albo zapisz sie na NEWSLETTER, aby dostawac wiecej takich informacji!

#programowanie #programista15k #programujzwykopem #naukaprogramowania #scikit #tensorflow #uczeniemaszynowe #sztucznainteligencja #python
tomaszs - -30% na ebooka Uczenie maszynowe z użyciem Scikit-Learn i TensorFlow. Do ko...

źródło: comment_1584193461p3bb4bgyo778A1RYatAL94.jpg

Pobierz
  • 3
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@thexDguy: TensorFlow to zbiór funkcji oferujących na tensorach. Także w tym sensie to są te same tensory. Przy czym Einstein używał ich w innym celu trochę
  • Odpowiedz
@zwei: @Blackhorn: @ajuto00: Otóż jesteście w błędzie, podstawową cechą potrzebną do bycia dobrym devem to wysoki stopień samodzielności i dociekliwości. Pytanie które zadał kolega zostało odpowiedziane setki jeśli nie tysiące razy i to były to świetne, kompleksowe odpowiedzi. Jeśli na tak elementarne pytanie, nie jest on w stanie znaleźć dobrej odpowiedzi, to moim zdaniem nie rokuje. Na popracie tego twierdzenia, powiem że widzę to po tym
  • Odpowiedz