Jak w #alchemy usunąć całą baze danych albo jak dodać nową kolumne do istniejącej tabeli?

Bawie się on niedawna #flask i utknąłem bo nie mogę dodać nowej kolumny. Więc mam pytanie.
Jak dodać nową kolumnę do istniejącej tabeli?
Lub
Jak usunąć całą bazę danych?
#python
  • 3
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Wszystkim piszącym #python w VS Code polecam pyright. Jest to połączenie pylint, mypy i jedi, czyli sprawdzanie składni i typów oraz podpowiedzi. Pierwsze moje wrażenia są takie, że radzi sobie w obu tych obszarach o wiele lepiej. Potrafi wyciągnąć z kodu znacznie więcej informacji i ładnie je podaje w podpowiedziach. Chociażby wyświetlanie typów elementów w listach i słownikach. Albo informacja czy nazwa jest zmienną czy parametrem funkcji. Wydaje się
  • 1
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Znowu ja. Jak sprawdzić, czy np elementy w jednej liście pokrywają się z drugą i na końcu jeśli wszystkie się pokrywają dać count+=1? #python
  • 5
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@ponuryrolnik: Zawsze mnie ciekawi dlaczego ludzie "próbują" rozwiązywać problemy w taki sposób (bardzo inwazyjny, który jak by nie było potrafi wiele namieszać ) zamiast "naprawić" problem poprawnie. Byłbyś w stanie napisać parę zdań na ten temat ? :)
  • Odpowiedz
@bladykiel: ale ja już wszystkie tweaki wklepałem, mam 16 gb ramu, korzystam z vpn może to ma związek, czyściłem chache, dnsy NIC nie działa.
po godzinie muli mi ff i TYLKO restart pomaga. co więcej wyjaśniać?
  • Odpowiedz
Witam

Mam instancję EC2 #aws na której odpalam skrypt z botem (python). Problem w tym że po wylogowaniu się z putty, bot przestaje działać. Dodałem odpalanie skryptu do crona ale nie wiem czemu nadal muszę odpalać skrypt ręcznie.

Wpis w crontab
@reboot python /home/ubuntu/bot/bot.py &
  • 6
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Siemka, korzystając z tego, ze będe miał przerwę w uczelni wakacyjna koło 3 miesięcy, chciałbym spróbować czegoś nowego.

Podoba mi się temat analityka i ogólnie operowanie bazą danych.
Sensowne i chyba takie przyszłościowe wydaje się dobra obsługa SQL i robienie do tego wizualizacji graficznych np w Pythonie.
Wydaje mi się ze fajnym sposobem jest nauka na konkretnym projekcie, więc jak najszybsza praktyczna praca nad bazą danych i używanie jej w w grafice.

Macie
  • 5
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

#anonimowemirkowyznania
witam wszystkich #programista15k
troche pythona ogarniamm i chce sobie kupic ksiazke jakas o django. widzialem ze istnieje taka "django 2. tworzenie aplikacji sieciowych". w niej sa jakies apki webowe tylko ze pisane w django 2.0.5. i mam takie pytanie, jak bardzo sie rozni ta wersja django od tej obecnej. czy bedzie kolosalna roznica?
prosze nie pisac abym czytal dokumentacje i w ogole ale dla mnie to jest jeszcze za
  • 6
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Jestem nowy w pythonie i korzystając z popularnego tutka piszę "bota" do gry, w ten sposób chcę się trochę nauczyć języka - a i "botowość" zagadnienia przyda mi się w robocie - a czasy trudne to może czymś błysnę, choć aktualnie to tylko takie zadanie dla siebie...

To jest siermiężne do bólu bo opiera się w skrócie na robieniu screenów aby badać sytuacje w grze i względnym określaniu położenia elementów względem lewego
  • 5
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@Kapitan_Wie_Wszystko: Generalnie chyba źle podchodzisz do problemu - boty w grach rzadko robi się poprzez analizę obrazu, a raczej przez shakowanie gry (klienta gry w przypadku gry sieciowej) a następnie reagowaniu na to co przesyła serwer albo co zmienia sie w pamięci gry (a nie na ekranie).
Tak choćby powstają wallhacki czy aimboty - wiadomo gdzie strzelić nawet jak nie widać.

W przypadku przeglądarek możesz spróbować Selenium celem otwarcia okna przeglądarki, ale
  • Odpowiedz
@Kapitan_Wie_Wszystko też napisałem coś takiego, akurat w nodejs. Działa na identycznej zasadzie jak twój pomysł.
Rozwiązanie proponowane przez @Ilythiiri jest oczywiście poprawniejsze i bardziej pro ale kto narobi ten cały dług techniczny jak nie my hobbistyczni programiści :D

Proponuje wsadzić skrypt w jaką virtualkę, nawet na linuxie. Virtual Box, obraz linuxa, dajesz uprawnienia do dostępu do neta, instalujesz jakąś przeglądarkę i będzie działać w tle. Oczywiście będzie dość zasobożerne ale
  • Odpowiedz
Popularność Pythona wynika z jego prostoty i faktu, że można się go łatwo nauczyć. Istnieją też ciekawe przypadki użycia jego standardowej biblioteki. Sprawdź, czy znasz wymienione snippety, których nauczysz się w mniej niż minutę.

https://bulldogjob.pl/news/1139-snippety-pythona-ktorych-nauczysz-sie-w-mniej-niz-minute

#programowanie #naukaprogramowania #python
Bulldogjob - Popularność Pythona wynika z jego prostoty i faktu, że można się go łatw...

źródło: comment_15917871089N2FHqKCFrW5G9dIX8hEA4.jpg

Pobierz
  • 2
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Uczyłem się ostatnio trochę webscrapingu. Jakie ciekawe i unikatowe dane mogę ściągnąć żeby poćwiczyć?
Zależy mi, żeby takie dane można było potem w ciekawy sposób analizować, a najlepiej jeszcze zrobić na ich podstawie jakiś model uczenia maszynowego.
Wymyśliłem sobie ściąganie informacji i cen używanych aut oraz mieszkań. Udało mi się już to zrobić, ale takie dane są lekko oklepane. Co jeszcze ciekawego zostało z najlepiej polskich stron internetowych?
#scraping #
  • 7
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@wiecek3: pozbieraj dane z wykopu, np dla każdego znaleziska lub wpisu listę zwartych tagów, datę dodania, liczbę komentarzy i plusów, a potem zrób model szacujący popularność na podstawie takich danych
  • Odpowiedz
@ProfesorBigos: ej, to jest świetny pomysł! Dziękuję serdecznie, czegoś takiego potrzebowałem! Teraz tylko muszę się zabezpieczyć kilkoma proxy zanim zacznę scrapować, bo jak dostanę bana na wykop to nie wiem co zrobię xD
  • Odpowiedz
Siemanko wrzucam tu kolejne notebooki z zadaniami z rachunku prawdopodobieństwa może komuś się to przyda w pracy albo na studiach. Zadania są bardzo łatwe ale w mojej karierze nie spotkałem się z trudniejszymi zadaniami tego typu. Daję tag #python bo jest zrobiona symulacja do kilku zadań i ogólnie będę starał się rozwiązywać zadanka z pythonem. Oczywiście planowane kolejne notebooki, konstruktywna krytyka mile widziana.

Link do repozytorium:
https://github.com/mprzemo/Rachunek-prawdopodobienstwa

Linki do google colab:
  • 6
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@kolnay1: idę z materiałem tak jak miałem na studiach, obydwie rzeczy robiłem i będą w dalszych notebookach, jak chcesz to na priv mogę wysłać plik bo mam ale raczej jest nieuporządkowany.
  • Odpowiedz