Treść przeznaczona dla osób powyżej 18 roku życia...
Wszystko
Najnowsze
Archiwum
@Ilythiiri: Jak chcesz się nauczyć a nie zrobić jakiś projekt na odwal się, to czytaj oficjalny tutorial. createuser to metoda Managera który odpowiada za tabelę uzytkowników (django ma wbudowany ORM). renderto_reponse ma argument, którym pozwala przekazywać zmienne do szablonu - jest to właśnie słownik: {}.
- 1
Jak chcesz się nauczyć a nie zrobić jakiś projekt na odwal się, to czytaj oficjalny tutorial.
@maciej-jantarski: Właśnie zacząłem, po tym jak jesteś już którąś osobą która powtarza to jak mantrę. I to serio jest zajebiście wyjaśnione, krok po kroku, z opisem technicznym jak to naprawdę działa a nie na automagicznych zasadach z tutoriali.
Dzięki wielkie za pomoc, przeczytam wszystko jeszcze raz po czym będę kontynuować swój projekt ( ͡
wolne, więc można pokodzić w #python. uczę się dopiero, ale na razie wyszło to co chciałem zrobić :)
- 1
Jakiś lekki serwer http do pythona albo ruby? Chcę sobie zablokować jedną stronę ze śmiesznymi obrazkami i przy okazji wrzucić tam listę zadań :-).
#programowanie #informatyka #python #ruby
#programowanie #informatyka #python #ruby
Komentarz usunięty przez autora
@GwnBrz: nginx
Czy mógłby mi ktoś krok po kroku wytłumaczyć to regular expression?
Generalnie jest tak:
import re
re.search(' ([A-Za-z]+)\.', name)
I
Generalnie jest tak:
import re
re.search(' ([A-Za-z]+)\.', name)
I
@kujaw: regexr.com, polecam
([A-Za-z]+).
@kujaw: masz tutaj: http://regexper.com/#(%5BA-Za-z%5D%2B).
I teraz - wiem, że [A-Za-z] to jest przedział liter, zmienna musi zaczynać się dowolną dużą literą z przedziału a-z, kolejna litera jest małą literą z tego samego przedziału. + to każdy kolejny znak po znakach z przedziaułu [ ]. \ olewa znaki, które nie są liczbami, ani literami. A ostatnia . kropka to po prostu kropka.
Ty opisujesz mniej więcej [coś takiego](http://regexper.com/#(%5BA-Z%5D%2B%5Ba-z%5D%2B)%5C.)
- 1
Treść przeznaczona dla osób powyżej 18 roku życia...
@LOLWTF: tmux!
- 1
Cześć, zacząłem się coś uczyć #python , i po 30 minutach stwierdzam że python nie wybacza w ogóle żadnego błędu.
Kiedyś jak bawiłem się troche w PAWN (który jest podobny do C z tego co wiem) to mogłem sobie robić tabów i enterów w kodzie ile chciałem, a później i tak się bez problemu kompilowało, za to w python zrobie jeden enter za dużo, lub dam TAB tam gdzie nie
Kiedyś jak bawiłem się troche w PAWN (który jest podobny do C z tego co wiem) to mogłem sobie robić tabów i enterów w kodzie ile chciałem, a później i tak się bez problemu kompilowało, za to w python zrobie jeden enter za dużo, lub dam TAB tam gdzie nie
@Najkon: co prawda dobry IDE załatwia większość roboty z formatowaniem kodu za ciebie, ale i tak dobrze jest sobie wpoić zasady poprzez praktykę.
Spójrz na ten kod:
Spójrz na ten kod:
friends = ['john', 'pat', 'gary', 'michael']
for i, name in enumerate(friends):
print "iteration {iteration} isKomentarz usunięty przez autora
- 1
hej mirki bo mam taką funkcje:
def run(self):
for url in self.url:
for i, proxy in enumerate(self.proxy):
jobs = [spawn(self.go, url.replace("\n",""), proxy.replace("\n", ''), i)]- 1
@tehix: Zobacz pool w multiprocessing
- 1
przerobiam skrypt #python i potrzebuję pomocy przy banalnym pytaniu jak wyświetlić w jednej linijce obecne dwie:
print(response.code)
print(response.effective_url)
print(response.code)
print(response.effective_url)
- 4
@Matt23: wait wait wait. Jak ty to niby chcesz 'kompilować' ?!
tworzysz virtualenva -> pip install mysqlclient i masz w------e. Nic więcej nie trzeba robić. Nie instaluj z sourców bo się zajebiesz.
Dodatkowo jakby ci przy pip errory sypało to zobacz czy masz wszystkie podstawowe paczki stąd:
https://github.com/PyMySQL/mysqlclient-python (dział Prerequisites)
tworzysz virtualenva -> pip install mysqlclient i masz w------e. Nic więcej nie trzeba robić. Nie instaluj z sourców bo się zajebiesz.
Dodatkowo jakby ci przy pip errory sypało to zobacz czy masz wszystkie podstawowe paczki stąd:
https://github.com/PyMySQL/mysqlclient-python (dział Prerequisites)
Python Testing Cookbook [eBook]
Greg L. Turnquist
Może się przyda
https://www.packtpub.com/packt/offers/free-learning
#python #programowanie #zadarmo
Greg L. Turnquist
Może się przyda
https://www.packtpub.com/packt/offers/free-learning
#python #programowanie #zadarmo
- 0
@BenkartGorszegoBoga: no, ten w sosie koperkowym nawet niezły.
- 0
@xmesaj2: Dzięki, przyda się w kuchni.
Pisze skrypt w #python, chce mieć do niego prosty plik konfiguracyjny. Jestem leniwy więc wolałbym, żeby ten plik konfiguracyjny był fragmentem kodu pythonowego inicjalizującym zmienne. Chciałbym, żeby działało to mniejwięcej tak:
config.py:
one = True
two = [1, 2, 3]
config.py:
one = True
two = [1, 2, 3]
@TheNewIcek: w programie możesz zrobić zwykły import
from config import *- 0
@LOLWTF: generalnie masa softwareu ma swój format configów, więc często tak czy inaczej trzeba się uczyć. U mnie w najprostszym przypadku config będzie miał format:
param1 = value1
param2 = value2
param1 = value1
param2 = value2
Mirki z tagów #naukaprogramowania #python mam problem i liczę na waszą pomoc :)
Jak znaleść datę w pliku? Już wyjaśniam o co chodzi. Mam plik costam.txt który zawiera mase różnych słów podzielonych na kolumny i na końcu dane. Chcę zmienić jego nazwę na jedno z tych słów w pliku,ale nie jakieś losowe tylko te jedno konkretne które występuje po dacie(zapisana w formacie dd-mm-rr). Więc chcę znaleść tę datę.
Jak znaleść datę w pliku? Już wyjaśniam o co chodzi. Mam plik costam.txt który zawiera mase różnych słów podzielonych na kolumny i na końcu dane. Chcę zmienić jego nazwę na jedno z tych słów w pliku,ale nie jakieś losowe tylko te jedno konkretne które występuje po dacie(zapisana w formacie dd-mm-rr). Więc chcę znaleść tę datę.
Dlaczego to nie chce działać?
W adresie pojawia się coś w rodzaju
va = WebLink.objects.values_list('webpage').filter(alias = address_alias)
return HttpResponseRedirect(va)W adresie pojawia się coś w rodzaju
(u'
@Matt23: Jeśli dochodzą kwadratowe nawiasy, to
va jest listą tupli, va[0] jest pierwszym elementem listy, czyli tuplem a va[0][0] jest pierwszym elementem tupla, czyli stringiem. Spróbuj z return HttpResponseRedirect(va[0][0])Witam Mirki i Mireczki!
Krótkie pytanie - jeśli w Django, w template chcę umieścić tylko 3 elementy z długiej listy z bazy danych (news) to jak to zrobić ?
Poniższy kod wyświetla mi całość:
Krótkie pytanie - jeśli w Django, w template chcę umieścić tylko 3 elementy z długiej listy z bazy danych (news) to jak to zrobić ?
Poniższy kod wyświetla mi całość:
{% for x in news %}@Ilythiiri: jak na pierwszy projekt, to naprawdę szczerze polecam przejście całego tutorialowego projektu z dokumentacji django. Jest dobrze napisany, zresztą jak cała dokumentacja
konto usunięte via iOS
- 1
@Ilythiiri: ło panie bez pycharma to jak bez ręki
Jaka jest obecnie najlepsza, najbardziej aktualna książka do nauki pythona dla nie-początkującego w programowaniu ? ( zależy mi na 3, może być kompletnie pomijająca wersje 2.x ). Wiem że własne projekty itp. ale też czasem lubię poczytać. #programowanie #python
- 2
Mam sobie: http://wklej.to/2vct9 i za każdym razem dystans jest o wiele większy, widzicie jakiś błąd w algorytmie?
#algorytmy #python #gps
#algorytmy #python #gps
Mircy lepiej uczyć się #python 2.7 i później przesiąść się na 3.4 czy może od razu zaczynać 3.4?
#kiciochpyta #programowanie
#kiciochpyta #programowanie
@Gil-Galad: 3.4
@Gil-Galad: jeśli masz fajne tutoriale pod 2.7, to rób. Przestawienie się na 3 nie będzie problemem.
@motorade: w 2 jest napisane bardzo dużo kodu - teraz przez długie lata trzeba będzie to utrzymywać.
Sprawa z
Ponoć 90% programistów pythona dalej leci na 2.7 bo do niego stworzono najwięcej bibliotek i tutoriali. Wersja 3.4 na tyle się różni od 2.7, że jeszcze musi swoje poczekać.
@motorade: w 2 jest napisane bardzo dużo kodu - teraz przez długie lata trzeba będzie to utrzymywać.
Sprawa z
Mirki, jak w django wyciągnąć tylko obiekty, dla których pewna funkcja przyjmuje wartość False albo True? Bo ja to chyba robię jakoś na około, ale ani .filter(ispast=False) ani .get(ispast='False') nie działa :/
models.py
views.py
#python #django #programowanie #naukaprogramowania
models.py
views.py
#python #django #programowanie #naukaprogramowania
#django #python
mam taki djangowy model: https://gist.github.com/ca1ek/1f10ad56faf83d2ac613
jak zrobić aby przy zapisie sprawdzone zostało mustbeingroup i jeżeli jest ustawione na True to modfile ma być zapisane w innym folderze niż normalnie? Gdy jest False to plik będzie zapisany do /media/, jeśli jest True to ma być zapisany do /protected/
mam taki djangowy model: https://gist.github.com/ca1ek/1f10ad56faf83d2ac613
jak zrobić aby przy zapisie sprawdzone zostało mustbeingroup i jeżeli jest ustawione na True to modfile ma być zapisane w innym folderze niż normalnie? Gdy jest False to plik będzie zapisany do /media/, jeśli jest True to ma być zapisany do /protected/
- 0
Komentarz usunięty przez autora
- 0
@peterek93: już zrobiłem coś innego.
wszystkie pliki idą do protected a pózniej sprawdzam czy plik wymaga bycia w grupie czy niet.
wszystkie pliki idą do protected a pózniej sprawdzam czy plik wymaga bycia w grupie czy niet.












Czyli oddzielnie klasy testów, oddzielnie klasy obiektów stron ze swoimi modelami.
Szkielet wzorca wygląda tak:
http://pastebin.com/EStbvafU
I to wszystko ładnie działa. Problem tylko taki, że pisząc metody w klasie Foo2 i dając:
self.driver.
Wystarczył import odpowiedniej klasy z webdriver i w konstruktorze:
""":type : WebDriver"""
Jakby ktoś trafił i też potrzebował rozwiązania