@Griffith: podobno openpyxl nie oblicza wartości formuł przy otwarciu pliku, tylko pobiera ostatnie zapisane wartości formuł. Jak otworzyłeś xlsx w libre office i miałeś błąd w formule, i zapisałeś plik w ten sposób, to wtedy ta wartość została pobrana przez openpyxl - przynajmniej taka jest moja teoria, nie mam libre office to nie sprawdzę. Opieram się na tym co napisano tutaj, sam niewiele miałem z tym do czynienia:
https://stackoverflow.com/questions/28517508/read-excel-cell-value-and-not-the-formula-computing-it-openpyxl
  • Odpowiedz
Która książka będzie lepsza do rozpoczęcia nauki Pythona dla kogoś bez wykształcenia w IT? "Automatyzacja nudnych zadań z Pythonem" Sweigarta, czy "Python. Wprowadzenie" Lutza? #programowanie #informatyka #python
  • 9
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

via Wykop Mobilny (Android)
  • 2
@nerkin: automatyzacja jest slaba jezeli chcesz sie uczyc pythona. Sa tam zle praktyki i nie ma nauki a krok po kroku co trzeba robic bez wiekszego wytlumaczenia "zainstaluj paczke, zaimportuj, tutaj jak ja wywolasz z takimi parametrami to dostaniesz co chcesz"
  • Odpowiedz
ZNACIE TE BIBLIOTEKI, NIE? XD NIEAKTUALIZOWANE, TAKIE SĄ NAJLEPSZE, TAKIE "POZYTYWNIE ZBUGOWANE" SZALONE. SPAGHETTI CODE, SPAM W KONSOLI, ŻRE RAM BO PŁACZE, PŁACZE BO WIELE WAŻY, WINKO Z KOLEŻANKAMI DO PORZYGU, NA YOUTUBIE ANISEROWICZ, Z GRAMOFONU "SMUTNY PROGRAMISTA", A NA DOJEBKĘ MUTLITHREADING I ORGANICZNA KAWA Z MLEKIEM SOJOWYM. NIEKOMPATYBILNOŚĆ Z NAJNOWSZĄ WERSJĄ BO HORMONY KAZAŁY, GORĄCY TEMPERAMENT XDDDD
ALE JAK MNIE NIE ZNIESIESZ GDY JESTEM NAJGORSZA TO NIE ZASŁUGUJESZ NA MNIE GDY
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

W wolnym czasie robię sobię niekomercyjną pierdołę i w sumie w sam nie wiem, jak bardzo "krzywy hack" ogarnąłem:

robie widoki z login_required i obv chce mieć redirect'a do strony logowani, by user po zalogowaniu wrócił, skąd przybył.
Sęk w tym, że strona logowania ma redirect'a do strony profilu i pomimo ?next= w urlu i tak nie wracało mi do porządanej strony ale do indexu( tak jakby widok ignorował to, z oczywistych powodów.

Wpadłem na
  • 8
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

W sumie im dłużej o tym myślę, z dict.get('next') będzie lepszy ale ktoś zawse może tam puścić przez httpie / postmana / console request'a z jakimś dziwnym parametrem 'next'. Trzeba będie exceptiony łapać
  • Odpowiedz
@qbek: sorrka, że dopiero teraz ale miałem lola w robocie, straciłem 7h na debugowaniu czegoś, co wymagało wiedzy 13 latka :D

Na pewno looknę jak będę siedział, dzięki :)
  • Odpowiedz
#python #programowanie czy istnieje jakaś funkcjia w Pythonie która umożliwia wyłączenie komputera? Jeżeli tak to poproszę chociaż o link żebym mógł poczytać o tym.
  • 12
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Witam Mireczki,
#pytanie z działu #programowanie i #javascript.

Mam webscrapera w js jakiś stary project, który chciałbym użyć dla aplikacji z loginem.
Czyli chciałbym się zalogować z auto ale nie wiem jak do tego podejść, chciałbym uniknąć dodawania do projektu #python ( ͡° ͜ʖ ͡°)
  • 4
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Hejka, przerabiam sobie różne proste projekty w Pythonie i natrafiłem na pewien problem. Przepisałem tak jak jest w przykładzie i nie chce u mnie zadziałać, a powinno. Mógłby ktoś napisać, co jest nie tak?

url = 'http://api.open-notify.org/astros.json'
response = urllib.request.urlopen(url)
result = json.loads(response.read())
  • 10
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

W czasach spaghetti code warstwa aplikacji przeplatała się z warstwą widoku czyniąc kod trudnym do utrzymania.
Obecnie używamy zaawansowanych silników szablonów np. Jinja2.
Można powiedzieć, że silniki te same w sobie są swego rodzaju językami programowania.
Umożliwiają bowiem dostęp do wielu potencjalnie niebezpiecznych czynności.
Dzisiaj w #od0dopentestera o SSTI czyli Server-Side Template Injection.

imie
KacperSzurek - W czasach spaghetti code warstwa aplikacji przeplatała się z warstwą w...
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Mireczki, programowal ktos kiedys może GPS neo-6m na #raspberrypi w #python a następnie robił punkty lokalizacyjne z niego zebrane ? Zbieram dane ale on jakby skaluje mape, trasa przebiega poprawnie ale wszystko jest pomniejszone - na czarno zaznaczylem prawidlową trasę, punkty wyznaczają trasę jaką narysował GPS.

Już pomijam fakt, że przerzuca mi lokalizacje na południowy zachód i muszę dodać do lattitude 0,235474 i do long 0,065505 zeby pokazywal
Pirzu - Mireczki, programowal ktos kiedys może GPS neo-6m na #raspberrypi w #python a...

źródło: comment_cYvySyLLurpBdGMSfphFAlbJqlNMEUSW.jpg

Pobierz
  • 8
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@miszczu_blady: Sam lubię lambdy, map, filter i reduce, ale jeśli mamy w Pythonie dict comprehension to IMO tego powinnismy używać:

{elem['name']: elem['value'] for elem in data}.get('d--a')

...gdzie data to nasza lista slownikow.
  • Odpowiedz
Kliknij tutaj lub obserwuj tag #zdalnieio, aby otrzymywać cotygodniową porcję ofert pracy zdalnej :)

Frontend/Javascript
Junior web developer (Yumasoft) 4 000 - 7 000 PLN - oferta
Senior Node.js Developer (Code&Pepper) 12 000 - 17 000 PLN - oferta
Front End Engineer (Modus Create) -
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach