Mirki, muszę sobie w miarę szybko napisać w Pythonie skrypt do przeklikiwania interfejsu oprogramowania (brak API, własnościowe) i wyciągania danych tekstowych z różnych pól, czasem wymuszania eksportu plików do wybranego przeze mnie katalogu.
Na szczęście interfejs jest dość prosty i przewidywalny, głównie tabelaryczny plus kilka przycisków. Trudność polega na tym, że to oprogramowanie odpytuje bazę, więc czas do uzyskania zapytania i kolejnego ekranu może być dość różny.

Jak byście do tego podeszli?
Na
  • 8
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Hej mirki i mirabelki. Mam problem jak w ogóle ugryźć pewien problem, jaki przede mną stoi. Kod mogę sobie sam napisać, ale zupełnie nie wiem od której strony podejść do problemu.

Mam sobie kilkadziesiąt obiektów (od Foo1 do Foo50 niech będzie), każdy z nich ma 10 atrybutów:
- pięć pierwszych (a, b, c, d, e) to wartości liczbowe w przedziale <0, 14> (tylko calkowite) - z reguły ich suma dla jednego obiektu będzie wynosisz
  • 15
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@asciiterror: Obiektów obecnie jest 48, wybór 5 obiektów spośród 48 to właśnie 1 712 304 możliwości.
Oczywiście dla każdego z nich musiałbym przeliczyć 10 wartości (wybór 3 z 5), ale przechować musiałbym wyłącznie wartość maksymalną.

3 z 5 to 10 w moim przypadku, nie 60 - bo dla nie kolejnosć tych atrybutów nie ma znaczenia. Dlatego nie 5*4*3 (wariacje bez powtórzeń), ale kombinacje bez powtórzeń, czyli 10.

Dokladność... cóż, pomylka w
  • Odpowiedz
Cze mircuny. Dawno dość nie pisałem na tagu, a mam kolejne pytanie dotyczące mojej aplikacji do tworzenia grafików w pracy. Właściwie to dopiero do niej usiadłem. Jak pisaliście wcześniej rozrysowałem sobie wszystko na kartce i opisałem. Wiem jak po kolei chciałbym żeby wyglądało użytkowanie, jednak napotykam co raz to nowe problemy. Pierwszy i najważniejszy: model użytkownika. Czy tworzyć customowy model Employee czy korzystać z wbudowanego modelu User? Jeżeli tworzyłbym swój model to
  • 6
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Heja Wykopki. Mam pytanie, robi ktoś z was jako #programista15k zdalnie? Załatwiłem sobie nogę i będe siedział 3 miesiące na L4. Jestem etatowym korposzczurem. Chciałbym sobie dorobić na #b2b ale nie wiem jak się za to zabrać. Wszystkie #hr na #linkedin piszo, że koniecznie praca w biurze. Od paru lat klepie #webdev #backend #python #django.
  • 11
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Jeżeli natrafiłeś na ciekawą ofertę pracy zdalnej, którą chcesz się podzielić z innymi, to wystarczy, że klikniesz tutaj. Z kolei, jeśli chcesz otrzymywać cotygodniową porcję ofert pracy zdalnej to zapraszam tutaj lub do obserwacji tagu #zdalnieio ;)

Frontend/Javascript
Frontend Expert (Scalac) PLN 10k - 17k - oferta
Front-end Developer PLN 11k - 15k - oferta
React Native Developer (Netguru) PLN 6,5k - 15k -
  • 3
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Mirki i mirabelki - mam listę nieznanej długości, która zawiera inne listy z unikalnymi elementami. Potrzebuję znaleźć najbardziej popularny element znajdujący się tam, ale wyłączajac jeden podany przeze mnie. Jeśli jest ich więcej: chciałbym otrzymać wszystkie z nich.
Jestem w stanie to zrobić, ale rozwiązania wyglądają naprawdę brzydko.

Przykład o co mi chodzi:

>>> foo(2, [[1, 2], [1, 3, 7], [2, 3, 5]])
  • 3
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@venomik: przewal całość do mapy której kluczem jest liczba a wartością liczba wystąpień. W trakcie przewalania ignoruj te wykluczona liczbę. Później tylko przesortuj mapę po wartościach.
  • Odpowiedz
@croppz: @venomik: najprościej i chyba najładniej, zrobiłbym to dokładnie tak samo tylko sprawdzenie excluded_val dał już do spłaszczania listy - po co latać dwa razy po elementach niechcianych.

generalnie collections, itertools to takie piękne moduły
  • Odpowiedz
#37 DevRSS.com - zbiór popularnych blogów związanych z programowaniem.

Zapisz się na mirkoListę, aby otrzymywać powiadomienia.
Posty publikowane z tagiem #devrss są zbiorem wpisów z aktualnego tygodnia.
Polub również naszego Facebooka, gdzie znajdziesz wybrane wpisy oraz aktualne informacje na temat rozwoju
  • 5
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Mireczki z #programowanie, mam głupie pytanie. Piszę sobie czasami skrypty w #python, na własny użytek cobym nie musiał się przemęczać w pracy, ogólnie analiza danych, ich struktury, poprawności itp. ewentualnie jakies modyfikacje czy katalogowanie. Generalnie poziom grubo poniżej juniora ale wszystko śmiga ( ͡° ͜ʖ ͡°).

Trafila się okazja i jeden z podwykonawców chciałby, żebym mu ogarnął sprawdzanie plików tekstowych pod kątem
  • 9
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Whoa, uczę się pythona od ~4 lat i zawsze miałem problem ze zrozumieniem tworzenia klas, a dokładniej tego kiedy użyć __init__ a kiedy coś wpisać normalnie. Żadne tutoriale, poradniki nie pomagały mi w zrozumieniu, ale dziś przeczytałem dokumentację i wszystko zatrybiło.


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

dobra
od dzisiaj zaczynam projekt w rok do #programista15k XD
język #python
mam jakieś tam doświadczenie z c++ i kilka prostych apek w pythonie dla rozeznania i poznania języka więc nie zaczynam od zera

wish me luck
  • 22
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@nesti32: mam ograniczone zaufanie do ich benchmarku. Poza tym nie maja porownania z japronto, ktory "oficjalnie" obsluguj emilion requestow. Niech lepiej zrobia porownanie na techempower
  • Odpowiedz
Jednodniowa promocja na ebooki na helionie, tylko dziś można coś ustrzelić do 60% taniej.
Z tego co widziałem, to tańsze są książki do javy/springa oraz kilka biznesowych.

Propozycje na blogu: https://paweldobrzanski.pl/2018/06/22/kiermasz-ebookowy-na-helionie-do-60-tylko-w-piatek/
https://paweldobrzanski.pl/polecane-ksiazki-it-na-helionie/

#helion #ksiazka #ebook #java #javascript #python #software #craftsmanship #promocja #programista15k #cebuladeals #programowanie
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@erwit aaaa czyli tak się to nazywa.
O i dowiedziałem się dzięki Tobie o notatkach typów (?) w javie.

Nie znam Pythona ale sama konfiguracja kolorów boli.

Daj znać co i czemu wywala.
  • Odpowiedz
#programowanie #ruby #python (chociaż niekoniecznie)
Mireczki, czy istnieją gotowe słowniki do normalizacji słów/tekstu? Mam dane, w których są różne odmiany słów ["3 jajka", "jajko", "7 jajek"] i potrzebuje zamienić to do jednej formy "jajka".
  • 5
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

mam hosting na ovh, zrobiłem sobie prostą stronkę bez zadnego backendu (prócz jakiegoś formularza do wysyłania maili do mnie w PHP) i całkiem spoko (tzn i tak jakos przepłacam bo nie wykorzystuje tego za co płacę). jednak od jakiegoś czasu siedzę w #python, zrobiłem parę "skryptów", coś tam nawet mi się przydaję i zaczałem się bawić w #django, a nawet mam już zlecenie na napisanie apki.
  • 7
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@croppz: siema, spróbowałem sobie postawić coś na tym django anywhere ale mimo ze moja aplikacja waży 240mb to 500mb mi nie starcza tam. problem mam po wczytaniu static filesów. to jakby je kopiowało gdzieś i mi zapycha cały dostępny storage. juz nie mówie ze folder gita zajmuje mi w tym 160mb ale nawet jak go wywale to i tak te staticsy mi wychodzą poza skale. wiesz moze jak to obejść?
  • Odpowiedz
Jeśli otwieram wygenerowany plik CSV to skrypt przestaje zapisywać kolejne dane do niego - nawet po zamknięciu pliku program już nie potrafi do niego nic dopisać; muszę go cancelować i uruchomić od nowa, aby zaczął dopisywać kolejne dane. Jak to rozwiązać, aby móc podglądać te dane bez psucia zapisywania kolejnych?
https://projects.raspberrypi.org/en/projects/temperature-log/5
#python #programowanie #pytanie #kiciochpyta #raspberrypi
  • 6
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach