mam proste skrypty w pythonie. Skrypty mają jakieś tam zależności, które instaluje przez pip.
Jak je nie wiem.. zapisać w jakimś pliku, żeby każda osoba, która będzie chciała je uruchomić zainstalowała je jakąś prostą komendą pip install my_dependencies.txt?

Patrzyłem na te wszystkie pip freeze > , ale nie listuje mi żadnych dependencies
#python #programowanie
  • 13
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@krzykrzy1995: zapisać w jakimś pliku

Tak przyjęło się, że ten plik to requirements.txt

Jeżeli pip freeze nic nie pokazuje to albo miałeś wcześniej odpalonego venva albo twój IDE (np. plugin do VSC) ci go stworzył i w nim odpala skrypty.
  • Odpowiedz
#naszaklasa #programowanie #python Napisalem na szybko skrypt w sellenium do pobrania wszystkich wiadomosci z naszej klasy, oby sie zdazylo sciagnac szybko zanim zamkna portal jakby ktos chcial to moge potem udostepnic
  • 12
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

już wiem co robię źle. Nazwałem metodę publish zamiast save XD
Nie można od tak sobie własnej nazwy nadać, bo nie tworzymy nowej metody, tylko nadpisujemy istniejącą
  • Odpowiedz
@Spofity: Kilka spraw:
1. self.published zastąp https://docs.djangoproject.com/en/3.2/ref/models/fields/#django.db.models.DateField.auto_now
2. Nie potrzebujesz argumentów do super() (zakladajac ze uderzasz do tego samego parenta)
3. Do rozważenia: W zależności od tego jak budujesz URLe w aplikacji, może się zdarzyć sytuacja gdzie przy zmianie sluga URL do danego produktu/strony przestanie działać. Chcesz jej uniknąć ( ͡° ͜ʖ ͡°)
4. Jak masz dużo slugów w aplikacji to możesz rozważyć użycie AutoSlugField (z
  • Odpowiedz
Robię sobie wyszukiwarkę.
I tak. Chcę szukać na 3 bazach a więc radiobuttony są 4:

- baza 1
- baza 2
- baza 3
  • 6
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@zortabla_rt: Nie da sie tobie pomóc bo pokazałeś jakis wycinek, nie wiadomo co to ma robić.
Przede wszystkim, cholera wie w czym ty ten kod napisałeś, co to za biblioteka? PyQT5?

Struktura danych tez by sie przydała. Po co ci 4 radiobuttony z 4 bazami danych zamiast 1 selecta? Podobnie z datą.
Jeżeli masz mieć tych przycisków niewiadomo ile, ale kombinacje są zawsze te same, to stwórz sobie
  • Odpowiedz
Jest formularz, w którym wypełniam atrybuty piłkarza w skali 1-10. Atrybuty są w klasie Details (atr1 - atr5), tak samo jak position.

Jak zrobić, aby labele dla atrybutów były wyświetlane według pozycji piłkarza? Inne labele dla bramkarza, a inne dla napastnika.

W tym momencie zrobiłem najprościej, ale też najgłupiej i najmniej wygodnie - w funkcji w Views po prostu jest if position = 'GK' to wtedy label 1 = 'coś tam', label2 =
  • 5
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Macie jakąś ulubioną muzykę do kodowania? Dajcie swoje propozycje w komentarzach! ( ͡° ͜ʖ ͡°)

#programowanie #justjoinit #naukaprogramowania #heheszki #programista15k #python #pracbaza #javascript #python #java #php #komputery #java #devops
_________
A jak już zapuścicie odpowiednie rytmy, to sprawdźcie nasze ogłoszenia:
justjoinit - Macie jakąś ulubioną muzykę do kodowania? Dajcie swoje propozycje w kome...

źródło: comment_1627031763VcTxsQWjQB2bLyaoNgNozs.jpg

Pobierz
  • 4
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Mirki, mam problem z prostą aplikacją we Flasku - formularz który przy submicie wywołuje zewnętrzny skrypt w py.
Wszystko byłoby spoko ale ten skrypt używa asyncio i aiohttp do pobierania danych z zewnętrznego API.
Przy próbie wywołania skryptu dostaję błąd jak na obrazku:
"RuntimeError: There is no current event loop in thread 'Thread-10'."

I teraz pytanie, to już czas na Celery i RQ czy to także nie pomoże?
mangel123 - Mirki, mam problem z prostą aplikacją we Flasku - formularz który przy su...

źródło: comment_1626980560oiiVnx3pViLX6XDmhcaYHk.jpg

Pobierz
  • 5
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Hej, stworzyłem pierwszy projekt podczas nauki python, mianowicie grę kółko i krzyżyk. Projekt robiłem w PyCharm i zorientowałem się, że ma on wbudowaną poprawe składni itp. Pytanie mam takie, czemu przy poniższym kodzie wyświetla mi komunikat: "Shadows name 'position' from outer scope.

def place_marker(board, marker, position):
board[position] = marker

Mam jeszcze z 4 miejsca z tym samym komunikatem odnoszące się do 'position' i nie bardzo czaje co go boli.
Jakby ktoś był uprzejmy i zerknął
  • 6
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@Tomz: Dokładnie chodzi o to, że poza funkcją place_marker masz w linii 139 pliku tictactoe.py zdefiniowaną zmienną globalną position. To, że Pycharm o tym mówi to dobrze, bo w ten sposób promuje dobre praktyki - czyli "nie przykrywanie" nazw zmiennych globalnych.

Inną rzeczą jest to, że główny kod twojego programu (ten który jest w while) powinien być w jakiejś funkcji main(), którą to byś sobie tylko odpalał
  • Odpowiedz
Korzystał ktoś z płatnych kursów pana ze zdjęcia (Mosh Hamedani)? Darmowe wersje na youtube bardzo dobrze mi wchodzą, pojmuję wszystko za pierwszym razem i zastanawiam się czy nie zainwestować tych 30$.
Jeśli ktoś kupił to poproszę o priv, mam kilka pytań. Możecie polecać również inne kursy, głównie chodzi mi o #python i #django

#programowanie #programista15k #html #kursy #samorozwoj
Spofity - Korzystał ktoś z płatnych kursów pana ze zdjęcia (Mosh Hamedani)? Darmowe w...

źródło: comment_1626883990zb5YwKErl8NsyAGh6CG3zJ.jpg

Pobierz
  • 7
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@YourHighness: ok, dziękuję za info. Z tego co widzę, to na udemy nie ma dostępnych kursów pythona ani django. Na stronie natomiast dostępna jest dopiero 1. część kursu Django, więc pewnie jeszcze się wstrzymam z zakupem, aż pojawi się reszta
  • Odpowiedz
SENIORZY! Ile zajęło Wam dotarcie do tego legendarnego stopnia job seniority?

#programowanie #justjoinit #naukaprogramowania #heheszki #programista15k #python #pracbaza #javascript #python #java #php #komputery #java #devops
_________
Chyba że już tam jesteście, to zapraszamy do naszych seniorskich ogłoszeń: https://tiny.pl/9q9ld ( ͡° ͜ʖ ͡
justjoinit - SENIORZY! Ile zajęło Wam dotarcie do tego legendarnego stopnia job senio...

źródło: comment_1626878895S3bKsPZDJwLrtou77ADhCg.jpg

Pobierz
  • 10
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

  • 29
#devopsiarz - kolejne zestawienie o ciekawych artykułach, programach, bibliotekach z działki #devops i nie tylko - najczęściej #golang i #python, ale też #rustlang, #pracait czy #produktywnosc. :-)

To samo zestawienie u mnie na stronie (lepsze formatowanie) https://devopsiarz.pl/zestawienia/zestawienie-linkow-materialow-21-07-2021

A jeśli chcesz jeszcze dostępu do większej ilości linków, zapisz się do mailingu
  • 4
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Poleca ktos jakiś fajny artykuł / blog / kanał youtube gdzie na przykładach wprowadzają / wyjaśniają "coroutines", "futures", "metaclass". Fajnie by było zobaczyć jakieś praktyczne przykłady.
#python
  • 2
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

via Wykop Mobilny (Android)
  • 0
@kubas89: dzięki, później zobaczę ale chyba właśnie o to chodziło.
Dużo małych kanałów z dobrym contentem niestety się gubi w wynikach wyszukiwania
  • Odpowiedz
Co myślicie o stronce datacamp.com jeżeli chodzi o nauke? Poleciła mi ją Pani Doktor z uczelni
Potrzebuje się doszkolić/nauczyć programowania w #R ewentualnie (choć wciąż priorytetem jest R) w #python do doktoratu. Nie ma to być niewiadomo jaki poziom. Zrobiłem pierwsze kursy na tej stronie, wszystko łatwo poszło ale kolejne są ukryte za subskrypcją.

Ktoś korzystał z tej strony i czy warto płacić te 14 dolców miesięcznie?

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

@OmarBongo: Zrób tak jak pisze @inny_89. Poprzez Visual Studio Code dla DEv od Microsoft będziesz miał 2 lub 3 miesiące gratis. Jeśli się sprężysz będziesz w stanie zrobić nawet ściężkę Data Scientist with R.
Datacamp sama w sobie jest o tyle fajna, że dobrze poukładana czego po kolei się uczyć. Natomiast uważam, że zdecydowanie za łatwo prowadzi człowieka za rękę poprzez kursy.
  • Odpowiedz
Mirki to tak. LVL 24 here, licencjat z ekonomii, niedługo zaczynam drugi stopień - analiza danych, licencja maklera papierów wartościowych, łącznie lekko ponad rok doświadczenia jako trader i makler. Kokosów nie ma, ale w sumie nie mogę narzekać.

Niedawno zacząłem się uczyć Pythona i R, podoba mi się nawet to i nawet chciałbym to wykorzystywać na zawodowo.
Patrząc ofertach pracy, zauważyłem, że znajomość tych języków jest wymagana / mile widziana najczęściej w
  • 28
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@pmco97: Nie da się doradzić jak wyboostować swoją karierę, nie wiedząc czym ta kariera jest. Co ty chcesz wlasciwie robic? Rozwijac sie jako programista? Trader? Manager? W finansach możesz pracować nawet nie znając się na finansach.

Te certyfikaty są bardziej wymagane na szczelbu managerskim niż programistycznym.

Chcesz iść w HFT/AT jako programista? To musiałbyś się cofnąc i wybrać matematykę na studiach
Analiza danych to nie tędy droga
  • Odpowiedz