Tags Posts tagged with "python"

python

przez -
2 7081
Python

Czym jest virtualvenv ? Virtualenv to wirtualne środowisko, które rozwiązuje problem z nie zawsze kompatybilnymi ze sobą wersjami Pythona. Zadaniem jego jest oddzielenie środowiska Pythonowego dla każdego z projektów z osobna. Oznacza to, że zmiany dokonanie w jednej aplikacji nie wpłyną na zmianę innych. Dzięki temu pozwala rozpocząć pracę z dobrą konfiguracją.

Konfiguracja

Jedyne co należy tutaj zrobić, to wybrać katalog w którym zostanie utworzony virtualvenv. Na potrzebę tutoriala stwórzmy katalog projekt:

mkdir projekt
cd projekt

Można teraz stworzyć własne środowisko wirtualne, polecenie ma następujący format (oczywiście nazwę osworld można zastąpić własną nazwą):

python3 -m venv osworld

Praca z virtualenv

Powyższa instrukcja tworzy katalog o nazwie projekt, zawierający nasze środowisko wirtualne (zbiór katalogów i plików). Środowisko wirtualne uruchamia się za pomocą polecenia:

~/projekt$ source osworld/bin/activate

O tym, że virtualenv jest uruchomiony dowiemy, gdy zobaczymy w swojej konsoli prompt podobny do tego:

(osworld) ~/projekt$

Można zobaczyć że, pojawił się tam prefix osworld, w trakcie pracy ze środowiskiem wirtualnym python będzie automatycznie odnosił się do właściwej wersji. Nie trzeba tam wpisywać python3, wystarczy python. Chcąc wyłączyć środowisko wpisujemy

deactivate

Wszystko zostało przygotowane do tego aby móc zainstalować sobie np. Django. Zajmiemy się tym w następnej części artykułu.

przez -
0 1441
Python

Humble Bundle to seria pakietów gier komputerowych, albumów muzycznych, e-booków lub filmów sprzedawane i dystrybuowane drogą internetową z możliwością wyboru ceny przez kupującego. Pakiety dostępne są w określonym czasie, a kupujący mogą ustalić jak rozdysponować pieniądze. Ceny są podane w dolarach, za pomocą karty kredytowej, czy usługi PayPal można dokonać płatności.

Tym razem przyszykowana została gratka dla programistów oraz entuzjastów języka Python. Można w dobrej cenie nabyć zestawy e-booków, pamiętajcie, że promocja jest ograniczona czasowo, około 11 dni zostało do końca tej promocji. Książki można znaleźć na stronie Hundle Bundle.

pywaw

Kolejne spotkanie PyWaw #72 przed nami. Odbędzie się już 15 stycznia w kawiarni Hoża 51 o godzinie 18.30. W jego trakcie będzie można wysłać dwóch prelekcji. Po zakończeniu prelekcji znajdzie się czas na networking, gdzie można będzie napić się dobrego piwa ( lub innego napoju bezalkoholowego) i porozmawiać na tematy zawodowe, co będzie szansą dla uczestników na wymianę doświadczeń.

Oto lista prelekcji, których będzie można wysłuchać w trakcie spotkania:

  • Anna Matysiak – „Backendowcu, zostań CSS ninja – czyli jak odnaleźć się w świecie nowoczesnego kodu CSS”
  • Sebastian Buczyński – „Czysta architektura (nawet z Django!)”

przez -
2 1163
Canonical Ubuntu

Ponad 2 lata zostało do całkowitego wycofania Pythona 2 przez Upstream, Ubuntu przygotowuje odpowiednio do tego. Dzięki najnowszej wersji Ubuntu 17.10, można było dostarczyć system bez zainstalowanego Pythona 2. Następnym krokiem w systemie Ubuntu jest stopniowe wycofywanie wsparcia dla tej wersji Pythona. Zostanie to zrobione poprzez, przeniesienie go z głównego archiwum do archiwum globalnego. Kilka lat później Python zostanie całkowicie usunięty. Obecnie istnieje jednak sporo problemów, które skutecznie hamują degradacje Pythona 2 na Ubuntu. Niektóre z nich to:

  • Potrzeba zbudowania OpenStacka z Pythonem 3
  • Usuwanie/Aktualizowanie pozostałych referencji Pythona 2
  • Upewnienie sie, że pozostałe pakiety zależne od Pythona pracują z Py3

Deweloperzy nie mają pewności czy degradacja nastąpi już w kwietniu w systemie Ubuntu 18.04 LTS. Dowiemy się tego wkrótce.

przez -
0 897
Python

Python 3.6.4rc1 jest pierwszym kandydatem do następnego wydania Pythona 3.6.4 jako wydanie konserwacyjne. Podczas gdy wersja 3.6.4rc1 jest edycją poglądową, nie przeznaczoną dla środowisk produkcyjnych, twórcy zachęcają do eksploracji oraz do przekazania informacji zwrotnych za pomocą modułu do śledzenia błędów (Python bug tracker). 3.6.4 jest planowane do ostatecznego wydania na 18 grudnia 2017 roku, za 3 miesiące ma zostać udostępnione z kolejną aktualizacją. Więcej informacji 3.6.4rc1 na python.org.

Python 3.7.0a3 jest trzecim z czterech planowanych wydań alfa w Pythonie 3.7. Podczas fazy alfa, Python 3.7 jest nadal intensywnie rozwijany: dodane zostaną dodatkowe funkcje, a istniejące mogą być modyfikowane lub usuwane. Należy pamiętać, że jest to wersja zapoznawcza i nie należy jej stosować przy środowiskach produkcyjnych. Kolejne wydanie planowane jest na 8 stycznia 2018 roku. Więcej informacji na temat Pythona 3.7.0a3 można znaleźć na stronie python.org

Zachęcamy do testowania :)

Konferencje

Kolejne spotkanie PyWaw #63 już przed nami. Odbędzie się ono 14 listopada w Kawiarnii Hoża 51, o godzinie 18.30. W jego trakcie będzie można wysłać dwóch prelekcji, ale to nie koniec. Po zakończeniu jak zwykle znajdzie się czas na networking. Będzie można napić się wspólnie piwa ( lub innego napoju bezalkoholowego) i porozmawiać na tematy zawodowe, dzięki czemu uczestnicy będą mieli szansę na wymianę doświadczeń.

Podczas PyWaw #63 pojawią dwaj prelegenci:

  • Elisa Jasińska – Python for Networking Devices
  • Szymon Warda – Wstęp do baz grafowych

Nam pozostaje zaprosić wszystkich w imieniu organizatorów, mamy nadzieje, że sale będą pękać w szwach ;)

przez -
0 1859
PyCode Carrots

W dniach 30 września2 października w Koszalinie odbędą się warsztaty PyCode Carrots Koszalin #2. Jako miejsce wybrano Politechnikę Koszalińską, budynek H. W warsztatach udział weźmie 30 studentek/ów oraz 10 mentorów/ek. Pod okiem doświadczonych programistów uczestnicy zostaną wprowadzeni w podstawy programowania w języku Python. Żeby wziąć udział w wydarzeniu nie trzeba mieć żadnej wiedzy z zakresu programowania, wystarczy motywacja i chęć do nauki. W trakcie około 12 godzin kodowania, jest też wiele okazji do wymiany doświadczeń oraz nawiązywania nowych znajomości.

Rejestracja ruszyła 3 września i będzie trwała do 16 września. Żeby się zarejestrować wystarczy wypełnić formularz rejestracyjny dostępny na stronie Geek Girls Carrots. Wyniki naboru zostaną ogłoszone 19 września.

Warsztaty są zupełnie darmowe, jednakże ilość miejsc jest ograniczona. Zachęcamy do aplikowania!

przez -
0 2075
Konferencje

PyWaw to cykliczne spotkania pasjonatów języka programowania Python z Warszawy i okolic. Projekt ten skierowany jest zarówno do studentów stołecznych uczelni, profesjonalnych deweloperów oraz wszystkich tych, którzy swoją przygodę z Pythonem dopiero zaczynają. Celem spotkań jest wymiana doświadczenia pomiędzy programistami, integracja pythonowego środowiska Warszawy oraz propagowanie Pythona jako uniwersalnego języka programowania. Spotkania PyWaw odbywają się w każdy drugi lub trzeci poniedziałek miesiąca.

Kolejne już 61 spotkanie odbędzie się 12 września, o godzinie 18:30 w Kawiarni Hoża 51, znajdującej się przy ulicy Hoża 51 w Warszawie. Będzie można wysłuchać dwóch prelekcji:

  • Pierwszą z nich jest: „Uczenie maszynowe – czyli jak rozwiązywać nietrywialne problemy”, które wyłoży Jacek Śmietański
  • Drugą prelekcję poprowadzi Małgorzata Papież „Krótkie wprowadzenie do GeoPythona”.

Warto odwiedzić fanpage na Facebooku. Serdecznie zapraszamy na spotkanie. Zapowiada się bardzo ciekawie :-)

Polecane

Python

0 178
11-12 grudnia odbywa się 3 edycja PyCode Conference, organizatorzy opublikowali wstępny zarys agendy. W trakcie trwania wydarzenia nawiążesz...
Archer A9

0 371

0 490