#python #programowanie
Mirki, jak wyciąć "DANE POLE" tekstu? Chodzi mi o coś na zasadzie linuksowego polecenia "cut", które wycina np. pierwsze pole tekstu, jakim jest imię, a pola są oddzielane np. znakiem średnika. Chciałbym napisać coś takiego w pythonie.
  • 4
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

twojstring.split(";") i wyciągasz odpowiednie pole ze zwróconej listy jeśli znasz jego numerek, jeśli chodzi Ci o coś innego to wrzuć przykładowy string bo nie do końca może rozumiem o co Ci chodzi
  • Odpowiedz
#python
Znam podstawowe podstawy podstaw, pętle, podstawy list itp. Nie mam jakoś jednak motywacji by ich używać, rzucam zatem pytaniem:
Zna kto jakieś materiały do nauki, które opierałyby się na mikroprojektach? Coś co zajmie powiedzmy do godziny, dwóch, a jest ciekawe i popchnie ten wagon do przodu?
Albo nie wiem, zbiór zadań dla początkujących? Najlepiej po angielsku.
  • 5
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

#python #programowanie
Jak to naprawić? "unindent does not match any outer indentation level"
Pojawia się w tym kawałku kodu:
def potwybor():
potwybor2 = eѵal(input("Wybierz 1 aby powrócić do menu lub 2 aby wyjść... "))
if potwybor2 == 1: >o tu
  • 19
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Kurde, pomocy :c

skrypt ma za zadanie dopisać do nazwy każdej kolejnej struktury wyraz 'Data'... takich struktury jest z 80 i są zapisane w liście o nazwie buff. iteruję plik w którym mają być zmienione linia bo lini i szukam czy występuje. tylko czemu każda linia jest kopiowana przez liczbę struktur? jak to naprawić?

with fileinput.input(file_dir, inplace=True) as file:
try:
  • 5
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@wuut: robisz chyba liczba "struktur" x liczba linii printów, chyba lepiej każdą linię przeszukać 80 razy i raz wypisać, czyli odwrócić kolejność pętli i replace'a w pętli zagnieżdżonej a printa w pętli wyżej, ale może czegoś nie zrozumiałem
  • Odpowiedz
word = re.sub(r'[^a-zą-ź]', '', word)
powyższy kod zostawi w word tylko małe litery... poza jedną ( ͡° ͜ʖ ͡°)
zagadka, którą/dlaczego. #python
  • 10
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

https://httpoxy.org ktoś mi wytłumaczy o co konkretnie tu chodzi w tej luce ?


@Jurigag: CGI zapisuje wartości nagłówków w zmiennych środowiskowych HTTP_NAZWA_NAGLOWKA. Może używałeś kiedyś np. HTTP_USER_AGENT. Jeżeli ktoś wyśle do serwera nagłówek Proxy: wartość, do zmiennej HTTP_PROXY trafi ta wartość. Ale HTTP_PROXY jest szczególną zmienną, z której wiele programów i bibliotek uniksowych odczytuje adres serwera proxy HTTP używanego do połączeń wychodzących.

@BuMRK: rozumiem że jak mam https
  • Odpowiedz
Niedawno zacząłem uczyć się programować w pythonie i teraz próbuje napisać kalkulator graficzny. Zastanawiam się, czy można jakoś przypisać wartość buttona do danej zmiennej. W tej chwili mam takie coś np:

def przycisk0a():
return 0

przycisk0= Button(kalkulator, text="0",
  • 3
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Hej mam klasę która dziedziczy z QThread i wykonuję coś takiego:

self.quit()
self.exit()
print("Po exit?")

Moim zdaniem print się nie powinien wykonać nigdy.
  • 11
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@xaoc: Zwykle w programowaniu używa się flag do zasygnalizowania chęci ubicia wątku. Podejrzewam, że te funkcje ustawiają taką właśnie flagę, a wątek faktycznie ubijany jest w innym momencie. To są tylko moje przypuszczenia, bo w Qt się nie bawiłem, ale mechanizmy zazwyczaj są podobne.
  • Odpowiedz
A skoro ten wątek nie ma nic więcej robić to co mam wywołać na nim samym wait()?


@xaoc: return (bo zakładam, że chodzi Ci o to jak nie wykonywać nic więcej w metodzie run() wątku)

Metody exit() i quit() są w QThread tożsame (tyle że quit() jest slotem, a exit() może jeszcze przyjąć kod wyjścia) i robią tylko tyle, że jeśli wcześniej w wątku wywołałeś exec() (czyli uruchomiłeś pętlę zdarzeń w tym
  • Odpowiedz
Mireczki jakiś czas temu bawiłem się z pythonem (2 lata temu?), nawet skonfigurowałem konsolę windowsa, żeby móc używać z lini komend poleceń dla pythona. Chcę wrócić do nauki bo mam już więcej czasu (normalna praca na pełny etat, więc idzie pogodzić pracę z nauką) i chciałbym wdrożyć się w wdrożyć w jakieś frameworki. Co będzie potrzebne do odpalenia np. takiego django na lokalu? Oraz jakiej bazy danych użyć, żeby była user friendly
  • 3
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@KorelacjaProkrastynacji: UserFriendly - SQLite - plik bazodanowy, używasz jak bazy, całość to plik, brak konfiguracji serwera. Kopia bazy danych to kopia pliku ( ͡° ͜ʖ ͡°)

Trochę bardziej perspektywicznie (ale migracja powinna być prosta w Django) - PostgreSQL

MySQL jest w niełasce od dłuższego czasu i myślę ,że dobrze, żeby tak pozostało ( ͡° ͜ʖ ͡°)
  • Odpowiedz
Hej,
wydaje mi się, że będę pisał funkcje przy których można użyć dekoratorów. (jeszcze nie do końca je kumam. No dobra w ogóle ich nie kumam). Tutaj przykład kodu tych funkcji writeCOŚ będzie znacznie więcej.

Dobrze kombinuję? W dekoratorze powinien być self?

#python #naukaprogramowania #pytanie
  • 24
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

python --help

(...)

-u : unbuffered binary stdout and stderr, stdin always buffered;
also PYTHONUNBUFFERED=x
see man page for details on internal buffering relating to '-u'
  • Odpowiedz
Django vs Ruby on Rails

Na naszym hostingu MyDevil.net można uruchomić poprzez Passenger m.in. platformy programistyczne Django jak i Ruby on Rails.
Przy czym jak wszyscy wiedzą król może być tylko jeden:)

#mydevil #programowanie #webdev #django #rubyonrails #hosting #python #ruby
MyDevil - Django vs Ruby on Rails

Na naszym hostingu MyDevil.net można uruchomić p...

źródło: comment_NkADM2kWplpGyEq7twoH0GoUnIKd6MN3.jpg

Pobierz

Który framework preferujecie?

  • Django. 22.6% (111)
  • Ruby on Rails. 15.3% (75)
  • Żaden z powyższych. 13.0% (64)
  • Nie mam pojęcia o co pytasz. 16.5% (81)
  • Oglądałem film Django. 32.6% (160)

Oddanych głosów: 491

  • 8
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@tony_soprano: Pozwolę sobie się zacytować:

;)


A naprawdę, to chociaƶ preferuję taby ponad spacje, to jeśli gdzieś są jasno określone reguły (np. PEP8) to trzeba się ich trzymać.
  • Odpowiedz
Gdybyście mieli w głowie pewien pomysł, i swobodę w wyborze języka, w którym go zrealizujecie, to który byście wybrali: #ruby czy #python ? O obu mam słabe pojęcie i chciałbym się troszkę rozwinąć. Projekt generalnie ma być webowy, ale myślę też o wersji mobilnej
#programowanie
  • 7
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Mamy mały programik, który otwiera katalog i wykonuje działania na plikach w nim zawartych. Gdy odpalam go w terminalu wszystko śmiga tak jak powinno, natomiast gdy próbuję odpalić go z poziomu PyCharma to wywala błąd, że katalog nie istnieje. Macie jakieś pomysły dlaczego tak się dzieje?
#python #naukaprogramowania
  • 9
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@Romantyczny_widelec: bo ważna jest ścieżka względem miejsca z którego uruchamiasz skrypt. Gdybyś wyszedł poziom wyżej w konsoli i dał

python3.5 EduGra/TUI.py
to zapewne też byłaby kapa ( ͡° ͜ʖ ͡°)

Rozwiązaniem byłoby dodanie w TUI.py pobrania ścieżki w której znajduje się skrypt i bazowanie na niej.
  • Odpowiedz