czy ktoś zna się na #restapi #python?
Otóż logując się do jednego serwisu, w ciasteczkach zapisuje się:
JSESSIONID i CSRF-TOKEN
I o ile wyciągnę sobie JSESSIONID tak CSRF nie wiem jak.
Używam requests.session().
Jakieś pomysły?
  • 9
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@zortabla_rt: Jaki związek to ma z REST-em? Gdy robisz coś przez API to dostajesz jakiś osobny klucz a nie używasz JSESSIONID ani tym bardziej nie ma wtedy CSRF (CSRF nie wyciągniesz bo to jednorazowy klucz generowany dla konkretnego formularza dla zabezpieczenia - REST nie ma formularza, bo to API…)
  • Odpowiedz
@tomaszs: Tak, C++11 to rewolucja w stosunku do większości książek. Ponadto, nie potrzebujesz kilku książek do jednego języka. Z tej listy polecam Accelerated C++ a później robić swoje projekty.
  • Odpowiedz
po co meczyc sie w spyderze? MS VScode to bardzo dobry edutor z cechami IDE. A jak chcesz full-blown środowisko, to PyCharm Comunity Cie nie zawiedzie.
  • Odpowiedz
@Daniel5027: Nie pamietam nazwy, ale dosc niezla (imo) jest ksiazka od wydawanictwa O'Reilly, taka z salamnadra na odkladce. A i jak bardzo doswiadczona jest osoba ktorej chcesz to zprezentowac, bo to tez ma duzy wplyw xD
  • Odpowiedz
via Wykop Mobilny (Android)
  • 1
Jak zaczać zabawę z pisaniem kodu? Szukam czegoś krótkiego, na początek. Nie chcę teorii, tylko praktykę, np. stworzenie jakiegoś prostej aplikacji (liczenie podanych liczb już przerobiłem), podstawy HTML i Pythona też mam ogarnięte. Próbowałem zrobić coś z tutoriali na YouTube, ale odpadłem po 13 odcinkach teorii (stracone 300 minut życia) i zwyczajnie pogubiłem się w ilości materiału i braku jego zastosowania. #programowanie #python #programista15k #naukaprogramowania
  • 7
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@NoNameNoIdeaNoLife: Proponuję zrobić narzędzie, z którego będziesz korzystał. Zaawansowany kalendarz, planer, wyszukiwarka fajnych filmów - cokolwiek. A potem idź po kolei z nauką czego potrzebujesz - czyli organicznie.
  • Odpowiedz
@zortabla_rt: jeżeli chcesz zrobić to dobrze - to wg mnie więcej wysiłku i przygotowania pochłonie to na desktopie. Oczywiście są rozwiązania w stylu Sikuli czy AutoIT, ale musiałby się wypowiedzieć ktoś, kto z tego korzysta.

Jeżeli zaczynasz naukę automatyzacji to web jest powszechnie i szeroko automatyzowany - więcej (różnorakich) narzędzi wspierających multum języków, więcej źródeł do nauki i więcej pomocy w sieci.
  • Odpowiedz
@zortabla_rt: kończąc wypowiedź - na desktopie musisz się jakoś dostać do elementów tego GUI żeby mieć możliwość interakcji z nimi. I to najczęściej jest największy problem, bo nie w każdej aplikacji to będzie możliwe, z różnych przyczyn.

I tak już na boku, jako przykład - w projekcie, w którym pracowałem testerzy automatyzujący mieli dostęp do kontrolek GUI poprzez warstwę accessability, która pierwotnie służyła czytnikom ekranowym.
  • Odpowiedz
Hej, dłubię sobie ostatnio w pracy w pythonie (mała odskocznia od jee) pod kątem ML i natrafiłem na problem, którego jeszcze nie zdołałem rozwiązać za pomocą SO...
Sprawa wygląda tak:
1) mam lokalnie moduł queue
2) w pliku training.py robię taki import: from sklearn.modelselection import traintestsplit
3) powoduje to wywalenie się skryptu z następującym błędem
File "C:\Users\(...)\AppData\Local\Programs\Python\Python36\lib\concurrent\futures\process.py",
  • 5
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

W 99% wersja nie ma znaczenia. Sa pewne roznice miedzy 2 i 3 , ale nie takie oczywiste dla nooba.

Ergo - po co uczysz sie 2? Zainstaluj 3.6 (wiem, wiem, jest 3.7) i ucz sie normalnego standardu. Bez komplikacji.

PS

Jak nie wiesz jak zainstalowac prawidlowe srodowisko , daj znac, pomoge.
  • Odpowiedz
czy ktoś na sali ma pomysł jak zrobić, by pętla mi wypluwała ścieżkę do nowego pliku?
Teraz jest tak, jakby pętla w ogóle nie działała.

Tutaj są 2 pliki w tabeli: file = os.listdir(sourcepath)
chcę je wyciągnąć forem i wypluć na 2 oddzielne linki.
  • 11
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Funkcja listdir pobiera ścieżkę do katalogu i zwraca listę jego zawartości.
listdir zwraca zarówno pliki jak i katalogi, bez wskazania które są którymi.
Możemy użyć filtrowania listy i funkcji isfile modułu os.path, aby oddzielić pliki od katalogów. isfile przyjmuje ścieżkę do pliku i zwraca True, jeśli reprezentuje ona plik albo False w innym przypadku. W przykładzie używamy os.path.join, aby uzyskać pełną ścieżkę, ale isfile pracuje też ze ścieżkami względnymi wobec bieżącego katalogu. Możemy użyć
  • Odpowiedz
Na wejściu mam jedną wielką tablicę X z wartościami liczbowymi (a dokładnie to DataFrame z pandasa)

I teraz chcę stworzyć N tablic (najlepiej też DF), które będą podzbiorami rekordów tablicy X.

Te tablice mogą zawierać też czasem te same rekordy.
Czyli tablica X1, zawiera 10 rekord z tablicy X, ale X2 też go może zawierać.
  • 6
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@LowcaG SQL raczej nie do tego służy. Wygląda mi na to, że lepiej pobrać dane raz i operować w pamięci na DF.
Nie mam tylko pewności jak zachowa się główny DF jeśli będziesz robić zmiany na podzbiorze, zdefiniowanym jako osobny DF. Sprawdź - jeśli trzyma referencję, to chyba masz problem z głowy.
  • Odpowiedz
#62 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
  • 2
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach