Kilka pytań.
1. Jak odinstalować wszystko co związane z pythonem na macos 12? Przekombinowałem trochę i potrzebuję wyzerować pythona.
2. Czy pip instaluje się razem z pythonem (chodzi mi o pythona 2 i 3)?
3. Czy jest jakiś problem z pythonem 2 i 3 zainstalowanym jednocześnie na nowym macbooku z procesorem m1?
#python #macbook #macos #programowanie
@AntyKuc: Na przyszłość używaj pyenva. Nie zanieczyszczaj sobie systemowego pythona bo możesz coś poważnie #!$%@?ć. To samo z ruby i innymi językami programowania.

Instalujesz sobie na swoim koncie i dodajesz do patha. W najgorszym razie wywalasz konto i tyle.
@AntyKuc: I pyenv umożliwia ci posiadanie praktycznie nieskończoną ilość zainstalowanych pythonów możesz mieć python2.7, 3.3, 3.5, 3.7, 3.10 i z poziomu terminala się między nimi przełączasz.

Pyenv ściąga źródła pythona i kompiluje ci go więc nie powinno być problemów z m1.
#programowanie #python #komputery

dzisiaj coś takiego wyświetliło mi się na fb.
wklejam to tylko dltaego, że czasami ludzie szukają jakichś darmowych kursów. Jeżeli interesuje was kurs pythona możecie sprawdzić.

Szczegółowe informacje
3 godz.
Zajęcia prowadzone przez: Łukasz Pintal
Publiczne · Każdy na Facebooku lub poza nim
Cześć, rycerstwo, zbieramy się do kupy.
---------------------------------------------------------
INFO: Zbieramy sie o 19:00 na discordzie.
---------------------------------------------------------

Więcej informacji:
https://www.facebook.com/events/271960531542666/?acontext=%7B%22ref%22%3A%2252%22%2C%22action_history%22%3A%22[%7B%5C%22surface%5C%22%3A%5C%22sharelink%5C%22%2C%5C%22mechanism%5C%22%3A%5C%22sharelink%5C%22%2C%5C%22extradata%5C%22%3A%7B%5C%22invitelink_id%5C%22%3A411804617403943%7D%7D]%22%7D
#netprasowka 03/22

Cześć w nowym tygodniu.

1. Jak zainstalować i skonfigurować Pi-hole. Dlaczego warto zainteresować się tym tematem? Pi-hole pozwala blokować reklamy, trackery a nawet malware. Masz tu kompletny artykuł jak zainstalować i zarządzać swoim Pi-hole. Warto zadbać o bezpieczeństwo swojej domowej sieci.
Link

2. Pisanie testów do automatyki często pojawia się w Netprasówce. Teraz mam ciekawy wpis Patryka Szulczewskiego. Patryk pisze, aby rozwijać oprogramowanie i jednocześnie je testować. Nie czekać na
Pobierz
źródło: comment_1642408061EQOeY8DUIHgUmdNOVLj1rq.jpg
@Showroute_pl: A ja nie polecam pi-hole. Przerabiałem to w swoim domu. Problemy:

#1: Wywalając reklamy googla wycinasz pierwsze 5 wyników z wyszukiwarki, bo są promowane przez reklamy Googla. Jak klikniesz taki link, to strona się nie wyświetli (DNS not resolved). Efekt jest taki, że kilka razy na dzień słyszysz narzekania od swoich domowników, że internet nie działa. "Znowu internet nie działa".

#2: Żeby to skutecznie działało w polskim internecie to trzeba
Cześć Mirki i Mirabelki.
Szukam pracy w IT. Do tej pory pracowałem w Automatyce ale chcę się trochę przebranżowić. Od pół roku uczę się C++ i w tym języku czuję się już dosyć swobodnie. Przerobiłem codeblocka, Borland c++ buildera a aktualnie pisze w visual studio (nie sądziłem że to taki kombajn btw). Znam też podstawy pythona, posiadam raspberry pi w domu na którym się uczę wykorzystania tego w praktyce.
Problem leży w
zainstalowałem sobie #anaconda do #r i #python i mam pytanie do tych środowisk (environment) - powinienem tworzyć nowe środowisko za każdym razem kiedy będę korzystał ze specyficznej paczki, którą planuję użyć tylko raz i na niej instalować daną paczkę prawda?

W sensie załóżmy, że zaczynam bawić się w analizę tekstu - tworzę do tego specjalne środowisko, ściągam tam te wszystkie paczki i jak mi się znudzi, to usuwam środowisko i pozbywam się
@smokzabojcaludzi: Skomplikowany temat, ale najlepiej tworzyć środowiska do każdego projektu (nie tematu). Potem możesz wrzucić pakiety za pomocą conda env export > environment.yml wrzucasz sobie to do pliku .yml lub .txt w folderze z projektem, by zawsze na szybko sobie odtworzyć. Tyle na początek chyba wystarczy, potem możesz sobie cały proces automatyzować za pomocą make, ale to doczytasz, gdy będziesz pewnie się czuł z condą. Pamiętaj jeszcze, że warto zwrócić uwagę
@smokzabojcaludzi: Akurat sklearn to zły przykład, bo conda zainstaluje z nim numpy ( ͡° ͜ʖ ͡°) Ale odpowiedź brzmi nie (chyba), ale możesz sobie stworzyć takie środowisko i wrzucić je do pliku .txt albo .yml właśnie. Jak tworzysz nowe środowisko to ładujesz je z tego pliku i potem doinstalowujesz dodatkowe biblioteki.
#django #drf #python #programowanie

Jestem w trakcie nauki Django Rest Framework i zastanawiam się, gdzie umieszczać logikę niezwiązaną z bazy danych, np wywołanie zewnetrznego API na podstawie przekazanego parametru do naszego API, wykonać jakieś operacje na plikach itp itd. plik models.py nie wydaję mi się odpowiednim miejscem. W innych frameworkach tj Symfony, Laravel wiadomo gdzie takie rzeczy wsadzać ale to są framworki typu MVC a django jest MVT i ciut się zgubiłem.
Help, tabela na stronie moze miec rozna ilosc plikow wystawionych jako ahref (html) jak to zmielic i wszystko pobrac? Jezeli znam nazwe pliku to ok, selenium ogarnie, ale nie za bardzo wychodzi mi pobranie html, parsing i wstawienie nazw pliku do petli pobierania, jakies tipy? Googluje juz 6 godzine blah ( ͡° ͜ʖ ͡°)

#python
konto usunięte via Wykop Mobilny (Android)
  • 8
@Bulldogjob: chociaż druga część artykułu jest ok i w sumie ciężko się z nią nie zgodzić to pierwsza jest bardzo nie na miejscu i sugeruje, że autor przespał ostatnie 15 lat branży.

Od lat mówi się o "grach poważnych", polskie uczelnie kształcą (z różnym skutkiem) programistów gamedev od ~2008, do głównego nurtu coraz częściej przeciekają zagadnienia związane z procesem tworzenia gier i crunchem, gamejamy stają się super popularnymi wydarzeniami, a wy
Siemanko, siedziałem w firmie jako analityk a następnie wzięli mnie na programistę gdy jedna osoba odeszła z pracy. Jak już objąłem stanowisko to trochę programuję a do tego pilnuję procesów na serwerze, naprawiam Jenkinsa i robię code review praktykantów. Nigdy nie pracowałem jako programista stąd pytanie czy to normalny dzień pracy na tym stanowisku? Płacą mi za to 4k stąd kolejne pytanie czy nie robią mnie w przysłowiowego członka?
#python #programowanie
Mirky pythonowe potrzebuje protipa z selenium potrzebuje kliknac sobie przycisk przy polaczeniu ze stronką, no i kombinuje

wait = WebDriverWait(browser, 20)
#buttons = wait.until(EC.element_to_be_clickable((By.XPATH, "//input[@id='details-button']"))).click
browser.findElement(By.text("Advanced")).click();
#button.click()

ale python nie umie tego przycisku zlokalizowac

", line 15, in
browser.findElement(By.text("Advanced")).click();
AttributeError: 'WebDriver' object has no attribute 'findElement'

#python
#selenium

generalnie chodzi mi o dostanie się dalej "w głąb stronki" żeby ściągnąć pliki i w batch'u mi to działa ale tutaj chodzi o
Pobierz
źródło: comment_1642147796Lpmqd2YNdvCVXRjxwbTKLd.jpg
Próbuję otworzyć plik w pandas:

import pandas as pd
df = pd.readcsv('D:\podglad\podglad.xlsx', encoding='Windows-1250', onbadlines='skip')
print(df.to
string())

Dla encoding='Windows-1250' wyskakuje błąd:
UnicodeDecodeError: 'charmap' codec can't decode byte 0x81 in position 16: character maps to

Dla encoding='utf8':
UnicodeDecodeError: 'utf-8' codec can't decode bytes in position 14-16: invalid continuation byte

Dla encoding='Latin-1':
Otwiera ale wyskakują krzaki

Dla encoding='iso-8859-1':
Otwiera ale wyskakują krzaki

Nie mam już pomysłów co by jeszcze spróbować.
Excel otwiera