@piotrb: Button odpala funkcje.
W funkcji zmienia się zmienna "w".
Wartość tej zmiennej chcę widzieć w Labelu. Label cały czas ma śledzić jaka jest wartość zmiennej w i ją wyświetlać.
  • Odpowiedz
Wziąłem się za #kivy i trafiłem na problem, którego rozwiązania nie mogę znaleźć w sieci.
Chodzi mi o wywoływanie wcześniej zdefiniowanych funkcji, a raczej kwestie ich argumentów.

Jako dobry przykład może posłużyć ten plik: http://pastebin.com/VqY0k2jc

Chodzi o funkcje "printok()", którą wywołujemy gdy zmienia się tekst w okienku (linia 28). Nie rozumiem, dlaczego kiedy kod wygląda tak jak w pliku, to kod nie zadziała i dostaje błąd:
  • 10
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@max1983: Bo to wywołanie następuje gdzieś z wnętrza biblioteki kivy. Widać istnieją tam pewne argumenty które są zawsze dodawane do tego typu wywołania. Próbowałeś je sobie z ciekawości wypisać, żeby zobaczyć co w nich jest?

  • Odpowiedz
Siema, próbuję odpalić projekt Django który jest oparty o cookiecutter

odpalam:

sudo docker-compose build
sudo docker-compose run django python manage.py migrate
  • 8
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@netxman: jeśli dobrze widzę i nic nie przegapiłem, Twój problem to:

..upstream app {
....server django:5000;
..}

A w docker-compose.yml masz
  • Odpowiedz
Robie sobie prosty projekt w #python
Ogólnie jest kilka plików, które wykonują jakieś akcje. Chciałbym to wszystko jakoś ładnie zamknąć w jedną "aplikacje" i oGUIować ( ͡º ͜ʖ͡º)
Jaką bibliotekę do tego najlepiej użyć? Widzę, że trochę tych graficznych wynalazków jest.
#naukaprogramowania
  • 6
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Dzisiaj w Packtcie za darmo:

Python Geospatial Development - Second Edition

Geospatial development links your data to places on the Earth’s surface. Writing geospatial programs involves tasks such as grouping data by location, storing and analyzing large amounts of spatial information, performing complex geospatial calculations, and drawing colorful interactive maps. In order to do this well, you’ll need appropriate tools and techniques, as well as a thorough understanding of geospatial concepts such as
piwniczak - Dzisiaj w Packtcie za darmo:

Python Geospatial Development - Second Ed...

źródło: comment_rBtSFTBbytTySp3kc2Fct4CSb6YXNPZW.jpg

Pobierz
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Znacie Habitice? Gra online służąca by robić więcej rzeczy. Masz apkę na telefonie i zadajesz sobie sam rzeczy które chcesz wykonywać codziennie, todo listy i nazywki które chcecie lub chcecie się pozbyć.

Gram w to od 2-3 miesięcy i uważam, że mocno wyciągnęła mnie z prokrastynacji. Ale idzie wolno bo nie mam drużyny. Jestem dopiero na 4 lvl, jeśli jesteś zainteresowany to zapraszam.

Np. zadanie które stawiam sobie od kolejnego tygodnia to
  • 7
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@Ercefet: ok jeśli chcesz dołączyć do tej nowej o której pisze to podaj mi proszę user id. W skrócie na głównej klikasz button "Batte Monsters With Friends" i na samym dole jest Twoje User ID którego potrzebuje żeby Cię zaprosić

Z tego co widzę ktoś Cię zawsze musi zaprosić do drużyny
  • Odpowiedz
Witam, możecie polecić jakieś artykuły związane z tworzeniem aplikacji sieciowych, które dość szybko tłumaczą potrzebne zagadnienia z tym związane. Chodzi mi o to, że mam na przykład aplikacje na pc i łącze się przez internet z raspberry pi i zarządzam GPIO. Nie mam wiedzy w jaki sposób to zrealizować. Myślałem o aplikacji Desktopowej w pyGame a po stronie raspberry stworzyć daemona, który obsługiwałby dane pochodzące z zewnętrznego komputera wszystko to za pomocą
  • 4
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@iCoiNic: Nagminne są trzy podejścia:

1. Na malinie wystawiasz aplikację z panelem przez www, którą sterujesz skąd tam chcesz, prosto z przeglądarki
2. Na malinie wystawiasz gołe API jednego z popularnych rodzajów - REST, SOAP albo RPC do którego dopisujesz klienty na te platformy które potrzebujesz, czyli np czyste www, desktopowa apka albo mobilna apka
3. Na malinie wystawiasz demona po socketach i albo używasz jakiegoś własnego protokołu albo jakiegoś
  • Odpowiedz
Mirasy z #python - podpowiedzcie coś proszę :)

Pobieram sobie z pewnego serwisu poprzez API informacje o produktach.
Zapytanie zwraca około 50-500 produktów w XML, ja sobie to parsuję i na chwilę obecną zapisuję do CSV jak niżej:

ID, parametr1, parametr2, parametr3, parametr(n), cena
  • 8
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@Dar_Q:
Moja propozycja to pandas (mocno perspektywiczna):

import pandas as pd
df = pd.read_csv("plik.csv")
print(df[(df.param1 == 1500) & (df.param5 > 2900)]) #to tylko przyklad
  • Odpowiedz
@piotrb: No i tak właśnie robiłem, ale nie działało. Trafiłem na stacku na:
Check your DataFrame with data.columns
i się okazało, że w nazwach kolumn była spacja na początku - dlatego się nie mapowało ( ͡° ͜ʖ ͡°)

Dzięki za podrzucenie Pandas - jest moc.
  • Odpowiedz
Czy Mirki posiadają może jakieś godne polecenia materiały do nauki wzorców projektowych?
Szukam czegoś gdzie oprócz "teorii" będą też dobre przykłady z życia wzięte plus może jakieś zadanka do samodzielnego wykonania.

#naukaprogramowania #python
  • 3
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Dzisiaj w Packtcie za darmo:

Learning pandas

Get to grips with pandas—a versatile and high-performance Python library for data manipulation, analysis, and discovery

Employ the use of pandas for data analysis closely to focus more on analysis and less on programming
piwniczak - Dzisiaj w Packtcie za darmo:

Learning pandas

 Get to grips with pand...

źródło: comment_RMVd5CuGRbtobtBNYb1or1iPPAp94gnY.jpg

Pobierz
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Mam pytania co do programowania w #python

Mam sobie słownik, np:
d={"impressive":"imponujacy", "feat":"wyczyn", "split":"rozdzielac","merge":"laczyc", "encrypt":"szyfrowanie/ szyfrowac", "reminder":"przypomnienie"}

Jak wypisać klucz wpisując wartość (np chcę wpisać "imponujacy", "laczyc" i żeby zwróciło "impressive", "merge")
  • 8
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@fefler: tak jak napisał kolega wyżej, jeśli chcesz napisać w Pythone słownik (polsko-angielski), to nie powinieneś używać do tego słownika (struktury). Lepiej już jakąś listę par.
  • Odpowiedz
1. Słowniki nie są od takich operacji ;)

tak jak napisał kolega wyżej, jeśli chcesz napisać w Pythone słownik (polsko-angielski), to nie powinieneś używać do tego słownika (struktury). Lepiej już jakąś listę par.


@ananasowa_pythonistka: @venomik: @fefler:
Ale głupoty koledze opowiadacie. To można zrobić dobrze tylko na słowniku, a właściwie dwóch słownikach: osobno polsko-angielskim i angielsko-polskim. Tracimy przez to dwa razy tyle pamięci, która jest bardzo tania,
  • Odpowiedz
Dzisiaj w Packtcie za darmo:

Python 3 Text Processing with NLTK 3 Cookbook

Natural Language Processing is used everywhere – in search engines, spell checkers, mobile phones, computer games – even your washing machine. Python's Natural Language Toolkit (NLTK) suite of libraries has rapidly emerged as one of the most efficient tools for Natural Language Processing. You want to employ nothing less than the best techniques in Natural Language Processing – and this
piwniczak - Dzisiaj w Packtcie za darmo:

Python 3 Text Processing with NLTK 3 Cook...

źródło: comment_vIzjyw30jXM1AlP7vpEF00ciRwVGx5DJ.jpg

Pobierz
  • 1
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@bajazyd_I_dyskoteka: ale się zdenerwowałeś widzę, pokaż ten fragment kodu to może się będzie dało coś powiedzieć, bo tak to wróżenie z fusów. Może try except w tamtym miejscu jest kijowy, a może nie jest, może da się zrobić inaczej, może się nie da.

Mówisz, że nie wytłumaczy dlaczego jest źle, a zapytałeś go tak konkretnie czemu to jest źle?
  • Odpowiedz