via Wykop Mobilny (Android)
  • 5
@janinapomidor: dam Ci pomysł na lepszego wirusa. Wylistuj wszystkie pliki z jakiejś lokalizacji (a najlepiej z całego dysku, ale z pominięciem systemowych) i pozamieniaj je nazwami xD
  • Odpowiedz
Chciałem se przetestować wykop api w pythonie. Robie tak jak w dokumentacji

api = wykop.WykopAPI(key, secret, account_key=account_key)
api.authenticate()
api.conversations_list()
klucz, sekret i account key podalem swoje (poprawne na 100%). Po wywołaniu api.conversations_list() wywala
  • 25
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

#anonimowemirkowyznania
Cześć, z góry zaznaczam, że nie mam konta na wykopie i nie mam się kogo poradzić. Od razu podam tagi #programowanie #naukaprogramowania #python #scraping #webscraping

Wymyśliłem sobie taki plan. Zapytacie się jaki? Kurna sprytny.( ͡° ͜ʖ ͡°) Chciałbym scrapować nazwy produktów+ceny tych produktów. Słabo się znam na programowaniu, ale myślę, że ogarnę na podstawie filmików na yt i nauczę
  • 5
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Taki co ściąga np. 300tys. produktów z rozbiciem na lokalizacje czyli łącznie +2 mln produktów per sklep w 24h? Jak tak to pisz na pw.


@lol3pdg: takiego nie pisałem, ale nie powinno być to zbyt skomplikowane, teoretycznie potrzeba wiele serwerów z zainstalowanym i dobrze skonfigurowanym sock5, do tego soft który łączy się przez tak skonfigurowane proxy.
Kiedyś analizowaliśmy jeden tego typu projekt aby go zrobić w oparciu o routery Teltonika,
  • Odpowiedz
#anonimowemirkowyznania
Skąd wiedzieć, że jesteśmy gotowi żeby móc aplikować jako junior do IT xd? Założmy, że chce się przebranżowić na np. fronend developera. Zaczynam od jednego kursu, potem robię kolejny i co dalej xd? Zrobię z 2-3 kursy ale będę umiał załóżmy na pamięć tylko te przykłady z kursu a w robocie może być wszystko inne. Trzeba przerobić tyle kursów żeby być przygotowanym na różne scenariusze czy co :D? Ewentualnie
AnonimoweMirkoWyznania - #anonimowemirkowyznania 
Skąd wiedzieć, że jesteśmy gotowi ż...

źródło: comment_1657984656yWPY9M7XbvLN8FLkZOgvuL.jpg

Pobierz
  • 7
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Wymyślasz sobie jakiś projekt. Jeżeli do tej pory działałeś w jakiejś branży, to próbujesz napisać aplikację, która rozwiązuje jakiś problem z tej branży. Może np. byłeś fotografem i zrobisz aplikację do tworzenia kolaży. Albo tworzenia albumów, sortowania zdjęć i filtrowania po tagach, kategoriach i ocenie w gwiazdkach. Wymyślasz aplikacje, spisujesz założenia. Najlepiej coś, co czujesz że w miarę jesteś w stanie ogarnąć. Teraz zaczynasz tworzyć i ten proces tworzenia to jest nauka
  • Odpowiedz
Na dość niewielkim i wolnym urządzeniu(4 rdzenie, 32 bity, 1GHz ARM) używamy projektu pythonowego(python 3.9) z kilkunastoma zależnościami głównie fastapi, sqlalchemy, redis i temu podobne.

Wydajność działającego programu jest niezbyt dobra, ale największym problemem jest tutaj czas uruchomienia projektu.
Na komputerze uruchamianie trwa 1/2s a na tym urządzeniu około minuty.

Sprawdziłem w hotspot co tak długo trwa i wygląda na to że większość czasu uruchomienia projektu zżera ładowanie kodu bajtowego(chyba używanych bibliotek) i przez ten
  • 8
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@qarmin: miałem chyba podobny problem i zrobiłem ramdisk, na który się wrzuca liby lub potrzebne pliki podczas startu OSa (RPi4 to z 4 GB szło coś wykroić). Ponieważ to ram, to trzeba z tym uważać, jeśli danych nie możemy stracić.

Zatem po prostu preload całej apki, bibliotek, przy starcie systemu.
  • Odpowiedz
Sytuacja:
metoda z dużym timeoutem bez dostępu do ciała

Problem:
Nie chce czekać całego timeoutu, aż metoda się wywali. Wiem kiedy się wywali, bo w folderze pojawi się plik crash .dmp. Myślę o tym, żeby użyć async, ale może ktoś ma inny pomysł?
  • 1
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Dlaczego większośc bibliotek w pythonie ma tak z-----e docsy, czy to jest specyfika tego języka czy wszędzie tak jest?

Przykład: Dokumentacja npyscreen, i nazywanie zmiennych jednymi literami, wszystko zlane w całość, brak jakichkolwiek zasad PEP8, całość wygląda jakby to był jeden wielki regex.
#python #programowanie
NewEpisode - Dlaczego większośc bibliotek w pythonie ma tak z-----e docsy, czy to jes...

źródło: comment_1657787615ckrzLNMZNVQHUX7FhwQy0o.jpg

Pobierz
  • 4
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

#datascience

Hej Mirki, tak sobie dlubie proste ETL w #pandas #numpy #python i glowkuje jak tu skrocic czas ladowania trzech duzych (1GB kazdy 900k x 200) CSV. Jedyne co przychodzi mi jeszcze do glowy to dorzucenie multiprocesingu bo duzo sie dzieje, z %pruna widze ze w tej chwili CPU jest waskim gardlem. Probowalem w prymitywny sposob zaladowac to w multi rozrzucajac kazdy plik na osobny
  • 13
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

mam tabelę gdzie jedna z kolumn to stopy zwrotu. Chciałbym policzyć jak wyglądałyby zmiany w kapitale na przykładzie 10 000 PLN. Czyli jeżeli robiłbym to w excelu w pierwszym wierszu tabeli wpisałbym kwotę początkową czyli te 10k, a w reszcie kolumn wpisałbym formułę "wartość z wiersza wyżej * (1+wartość z kolumny ze stopami zwrotu)". Jak to zrobić w pythonie? Wartość w pierwszym wierszu jest stała, podana przez użytkownika, wartość reszty wierszy to
Oake - mam tabelę gdzie jedna z kolumn to stopy zwrotu. Chciałbym policzyć jak wygląd...

źródło: comment_1657742073YNUeQfetVUXTqaGfdfH2Nn.jpg

Pobierz
  • 4
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

#python i #programowanie
chciałbym uprościć rozbudowaną konstrukcję if elif (...) elif else - w obecnym rozwiązaniu w zależności od kombinacji warunków sprawdzanych na dwóch zmiennych wykonywana jest inna funkcja
chciałbym więc utworzyć słownik - lookup dla tych zmiennych i funcji, coś w tym stylu function_lookup (wykop niestety zjada spacje): https://pastebin.com/mm1h6NPD

import inspect
def funkcja_a_1():
  • 8
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@Pucios87: sprawdziłem u siebie i presentation/zen/distraction free moda robią takie wyśrodkowanie tekstu. Więc view -> appearance i wyłączenie tych trybów powinno pomoc.
  • Odpowiedz
bawił się ktoś może w robienie customowego monitoringu dla Airflow?
medytuję nad naklepaniem jakiegoś dashboarda który będzie zbierał statusy wykonania DAGów i pokazywał wszystko w jednym miejscu, tylko jeszcze nie wiem czy to sensowny pomysł (bo cuda niewidy pan hindus czasem robi z naszą instancją ) a nie jestem ownerem i nie chce mi się ręcznie klikać ( ͡° ͜ʖ ͡°)
czyli - jaaaaakby ktoś "been there done
  • 4
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Czy da się w pythonie nadpisać funkcję bez jej faktycznego nadpisywania?

Jest taka sytuacja, mam funkcję która coś tam robi, i przy pewnym wywołaniu w tylko jednym miejscu w programie chcę żeby w środku tej funkcji wywołał się time.sleep(), jak mogę to zrobić? Myślałem żeby dodać jakiś opcjonalny pozycyjny argument w funkcji, i przekazać do niego funkcję sleep tylko nie wiem jak miałbym to później wywołać, jakieś pomysły?

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

@imthehighestintheroom: nie wiem jakie są ficzery w pytanie ale pierwsze lepsze rozwiązanie w jakimkolwiek języku to dodanie jakiegoś argumentu bool do obsługi sleepa, w środku if i jeśli true to zawołać, jeśli false to nie zawołać.
Znacznie prostsze niż przekazywanie funkcji.
  • Odpowiedz
Hejka wenżowe świry, robił ktoś z Was kurs z django na udemy, który warto polecić? Ofc total beginner w #programowanie jestem, więc lepiej, by był przestępczy dla takich mózgów jak mój. Zauważyłem, ze ogólny100dniowy kurs skupia się na flasku, ale wolę to ominąć i supplementować innym kursem poświęconym django.
#python
  • 8
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@carbonovski: To na darmowym planie czy masz jakąś subskrypcję Heroku? jeśli za darmo to skąd zaciągasz informacje? Masz jakąś bazę czy coś innego? - bo chyba max 20 połączeń może być wtedy obsługiwanych jednocześnie. I wtedy uważaj bo 1000 darmowych godzin dyna szybko Ci zje jak dajesz link na wypoku.
I fajny projekt, python > js (xD) jeśli chodzi o szybkie prototypowanie.
  • Odpowiedz
#anonimowemirkowyznania
Pracował ktoś z Was jako trener/nauczyciel programowania na bootcampie? Chciałbym spróbować raczej z ciekawości jak to jest prowadzić jakieś zajęcia i zobaczyć jak to jest, a przyjść i pogadać o czymś co lubię przez 1,5 godziny brzmi spoko na dorobienie sobie i przy okazji rozwinięcie umiejętności miękkich. Jakiego doświadczenia zwykle wymagają? I czy to musi być doświadczenie w tej technologii, której miałoby się uczyć? Nie znalazłem żadnego bootcampu z
  • 6
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

mam plik csv, taki jak na screenie. Mój cel to utworzenie nowej kolumny, której wartości będą wynikiem formuły: (Adjusted Open - Adjusted Close z poprzedniego wiersza)/Adjusted Close z poprzedniego wiersza. W jaki sposób najłatwiej to osiągnąć? Najlepiej nie zmieniając indeksu na numeryczny. Muszę pętlą czy da się jakoś inaczej? #python #pandas
Oake - mam plik csv, taki jak na screenie. Mój cel to utworzenie nowej kolumny, które...

źródło: comment_16574738721qrCQevM6J8oAYmf75VySb.jpg

Pobierz
  • 3
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach