#python mała obfuskacja w pythonie >= 3.5
 

def v(v):
  q = lambda: None
  q.__name__ = f'q{v}'
  • 1
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

#python a.k.a. executable pseudocode

def hide(fn):
  def wrapper():
    return fn
  return wrapper
  • 6
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Mireczki!
Mam napisanego bota w NodeJS przy użyciu puppeteer, ale chciałem go przepisać na python.
Mam problem, bo muszę zaakceptować, nie wyłączyć czy coś tylko zaakceptować powiadomienie push, coś w stylu >Strona xxx chce wysyłać ci powiadomienia
czy jakoś tak to jest w chrome, w firefox to się chyba nazywa web push.
Nie mam pojęcia jak to zrobić, w puppeteer nie ma takiej opcji, a co z selenium i pythonem?

#
  • 1
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

spróbuj switcha --disable-desktop-notifications ustawionego na false, domyślnie jest true i blokuje wszystkie powiadomienia
  • Odpowiedz
Pytanie do eksperta:
Mam taki kawałek kodu w funkcji (która pobiera plik i czyta z niego dane), jako że z pythonem mam mało do czynienia to wytłumaczcie mi co robi tutaj ten next? pierwsza linijka to rozumiem czytam plik, ostatnia to początek pętli po liniach, a druga?

with open(filename) as file:
next(file)
for line in file:
  • 3
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Mireczki, czy wy tak samo mieliscie wrazenie "chaotycznosci" pythona, jesli przestawiliscie sie np. z C++? Przykladowo skladnia pętli for, czy tez nieużywanie nawiasów, a używanie tabulatorów (wtf) - no wydaje się to dziwne i ciezko się przestawic..

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

@pejczi może I wydaje się dziwne, ale serio, te wcięcia to jest jedna z najlepszych rzeczy w tym języku. W końcu tak czy trzeba ładnie formatowac kod, nie? To wyjebmy nawiasy. Zmusza to też do ograniczania zagnieżdżen.

I nie widzę nic dziwnego w pętli for
  • Odpowiedz
@pejczi: To znaczy, że w c++ nie robisz w ogóle wcięć tylko stawiasz same nawiasy? Bo jak postępujesz według jakichkolwiek sensownych style guideliness, to i tak robisz wcięcia w 100% jak w Pythonie, tylko musisz dodatkowo klepać te nawiasy.
Jak nie wiesz jak zostanie zinterpretowany? Przecież wszystko jest jednoznaczne. Nawet nie ma problemu z dangling else, który trapi większość języków.
  • Odpowiedz
Uczę się Pythona. Potrzebuję biblioteki która wygeneruje mi tabele które później będę mógł zapisać jako obraz. Czego używa się do takich celów?

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

Mirki, chciałabym się zająć czymś w wolnym czasie i myślałam, żeby nauczyć się jakiegoś języka. Słyszałam, że #python jest całkiem łatwy i przyjemny. Co sądzicie? Nadaje się dla kogoś kto chce zacząć naukę?
#programowanie #naukaprogramownia
  • 30
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

hej Mirki z #python #programowanie potrzebuje nauczyc sie pisac/ edytowac skrypt ktory importuje raw data do takiej postaci w excelu, czy to bardzo trudne? czy taki zwykly tepak ak ja jest w stanie ogarnac, czy ktos moze pomoc czy trzeba placic, jak to tu wyglada? raw data to napiecia i natezenia dla led chips na waflu silikonowym #pracbaza
bart-bednarek - hej Mirki z #python #programowanie potrzebuje nauczyc sie pisac/ edyt...

źródło: comment_4wDdcpvIYFwagGzM85UIpRAHlsorHngl.jpg

Pobierz
  • 7
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@bart-bednarek: Jak się uprzesz to dasz radę. Będziesz potrzebować bibliotek obsługujących excela. Nie za bardzo wiem w jakim formacie masz 'raw data', więc na poczatek będziesz musiał przekonwertować swoje dane do obiektu w pythonie.

W skrócie
raw data > obiekt w pythonie > eksportujesz obiekt do excela używając Pandas

Tak jak pisze @dontomek
  • Odpowiedz
Mirki z #programowanie #webdev mam hosting na cba gdzie trzymam 100 obrazków, nazwa każdego to po prostu kolejna liczba +1, w #csharp mam skrypt który w razor page wyświetla pętlą każdy z tych obrazków jeden pod drugim i problem jest taki, że na stronie wyświetlają się tylko obrazki które wyświetliłem wcześniej w przeglądarce na hostingu, a reszta wyświetla się jak pic.rel. jak to naprawić? Próbowałem wysyłać
interpolacja_liniowa - Mirki z #programowanie #webdev mam hosting na cba gdzie trzyma...

źródło: comment_CMPPU9QPpVy54DQCBHqCfUHMltkjFGop.jpg

Pobierz
  • 2
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Mireczki,
Co wy na to, żebym pod tagiem typu #gronekhome publikował jakieś postępy z prac nad moim projektem inteligentnego domu (jeszcze nie udostępniam kodu, ale za 2-3 dni powinienem go wypuścić). Wpisy pojawiałyby się pewnie mniej więcej raz w tygodniu.
A tak ze szczegółów technicznych:
1. Django jako backend na malinie
2. Wszelkie czujniki wpięte przez ESP8266 z wgranym micropythonem
3. Baza na SQLite (później prawdopodobnie się przeniosę na coś w stylu MariaDB)
  • 17
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@dinokoder: p---------e. Nie ma badań mówiących o szkodliwości wifi. Owszem, wifi można zagłuszyć jak każdą inną sieć. Ale jakoś ludzie dalej używają wifi. A włamanie się do wifi takie proste nie jest
  • Odpowiedz
dlaczego dłubiesz od zera, a nie wykorzystujesz czegoś już istniejącego? Np. domoticz czy home assistant


@floatingpoint: Wszedłem tutaj całkowicie przekonany o tym, że właśnie taki komentarz tutaj znajdę.
Nie rozumiem zachwytu nad Domoticzem. Czy nie warto robić czegoś samemu? Czegoś elastycznego dla własnych potrzeb? Btw: Domoticza też ktoś zrobił... Ciekaw jestem co jemu mówiono...

A po co, a na co to komu
  • Odpowiedz
właśnie skończyłem pisać generator dokumentów Word-a, tak się ucieszyłem bo beznadziejnie się to pisało, kiedy otworzyłem aplikację gdzie te pliki mają być wrzucane, a tam na dole filtr na pliki RTF. ¯\_(ツ)_/¯
#python #programowanie

Mam już plan zmienię:
import pydocx
na
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Kolejny sukces w pseudo #programowanie pod #linux z #python. Posiadam dwa internety od #orange, jeden działa po RJ, drugi po Wi-Fi. W linuksie można ustawiać priorytety interfejsów i do tej pory robiłem to przy pomocy skryptu w bash, jednak postanowiłem podbić level i napisałem "indykator" (wskaźnik) w trayu, przy pomocy którego mogę sterować tymi interfejsami (który ma być jako podstawowy). Pseudo apka
G.....G - Kolejny sukces w pseudo #programowanie pod #linux z #python. Posiadam dwa i...

źródło: comment_jjXRLpqa72cntdGAsQQngf6xjiFXo9K7.jpg

Pobierz
  • 5
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@Lampartini: Jak używasz pycharma to tam możesz sobie zasysać biblioteki. Wchodzisz w options -> project -> project interpreter. klikasz ikonę "+" po prawej i dodajesz co trzeba. Szybko łatwo i można przeglądać sobie czy nie ma aktualizacji.
  • Odpowiedz
Mirki, szukam dla kolegi książki na same początki programowania, najlepiej pythona. Zupełny laik, nigdy nie programował, więc prócz samej nauki składni musi się też nauczyć myśleć jak programista. Ja będę mu pomagać nauczyć się programować w pythonie, ale podstawy podstaw chciałbym żeby nauczył się z książki. Ksiązka ma być prezentem, stąd fajnie gdyby była dostępna gdziekolwiek (np. Amazon) w wersji papierowej. Może być wersja angielska, chyba nawet lepiej. #programista15k #
  • 4
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

automate the boring stuff with python

Z ksiazek o sposobie myslenia to 'how to think like a computer scientist: Learning with Python', Clean Code oraz w sumie How to Think Like a Mathematician tez moze sie przydac ( ͡° ͜ʖ ͡°)
  • Odpowiedz
konto usunięte via Wykop Mobilny (Android)
  • 2
murki
potrzebuję #bazydanych postawionej na #raspberrypi
będę miał ok. 300-600 nowych rekordów dziennie, a chcę ją obsłużyć z #python i #django
lepsze będzie mongodb czy prędzej MySQL/MariaDB?
w sql trochę grzebałem kiedyś, ale niezbyt dużo
coś poradzicie?
z góry dzięki za odpowiedzi
  • 16
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Próbuję powoli przerzucać to co wiem z Flask'a na Django i tak dochodzę do wniosku, że Django "może" jakieś 100x więcej niż Flask. Mam rację ? ;p #python
  • 10
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@michael93pl Django to framework "batteries included" - flask natomiast miał być minimalistyczny. Nic nie stoi na przeszkodzie, aby Flaska "doposażyć" za pomocą dodatkowych bibliotek.
  • Odpowiedz
Miraski mam zapytanie do was. Mam bibliotek w pythonie do obsługi docx i chcę ustawić tam kolor czcionki kolor mam w formacie #4491c4 a w tej bibliotece jest RGBColor(0xff, 0x99, 0xcc) czy to jest 0x44, 0x91, OxC4.
#grafika #python
  • 4
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach