Pytania otagowane jako python

Python to dynamicznie typowany, interpretowany język programowania wysokiego poziomu. Jego konstrukcja skupia się na przejrzystej składni, intuicyjnym podejściu do programowania obiektowego i uczynieniu właściwego sposobu robienia rzeczy oczywistymi. Python obsługuje moduły i wyjątki oraz ma obszerną bibliotekę standardowych modułów. Python jest uniwersalny i dlatego jest szeroko stosowany, od sieci po systemy wbudowane.

2
Co to są haki? [Zamknięte]
Zamknięte . To pytanie musi być bardziej skoncentrowane . Obecnie nie przyjmuje odpowiedzi. Chcesz poprawić to pytanie? Zaktualizuj pytanie, aby skupiało się tylko na jednym problemie, edytując ten post . Zamknięte 6 lat temu . Często spotykam się z tym terminem w różnych artykułach programistycznych. Nie rozumiem jednak, czym one …

2
Czy istnieją wyjątki od najlepszych praktyk kontroli przepływu w Pythonie?
Czytam „Learning Python” i natrafiłem na następujące: Zdefiniowane przez użytkownika wyjątki mogą również sygnalizować warunki nieerrorowe. Na przykład, procedura wyszukiwania może zostać zakodowana, aby zgłosić wyjątek, gdy zostanie znalezione dopasowanie, zamiast zwracać flagę statusu do interpretacji przez osobę dzwoniącą. Poniżej program obsługi wyjątków try / wyjątkiem / else wykonuje działanie …


2
Decyzja projektowa - po co generować <p> bez </p>?
tl; dr Niektóre powszechnie używane programy, które generują HTML, generują tylko otwierające znaczniki akapitów, a nie zamykające, zakładając, że przeglądarka prawidłowo zamyka akapity. Na pierwszy rzut oka wydaje mi się, że założenie, że przeglądarki będą poprawnie zamykać akapity, jest nieprawidłowe. Czy moja interpretacja jest poprawna? Mówiąc bardziej ogólnie, jakie kompromisy …


5
Wymyślanie tokenów dla leksera
Piszę parser dla utworzonego przeze mnie języka znaczników (piszę w Pythonie, ale to nie jest tak naprawdę istotne w przypadku tego pytania - w rzeczywistości, jeśli wydaje się to złym pomysłem, chętnie zaproponuję lepszą ścieżkę) . Czytam o parserach tutaj: http://www.ferg.org/parsing/index.html i pracuję nad napisaniem leksera, który, jeśli dobrze rozumiem, …
14 python  parsing  lexer 

1
Czy Windows jest „obywatelem drugiej kategorii” w społeczności Django?
Obecnie pracuję nad badaniami i rozwojem aplikacji internetowej, którą planujemy początkowo hostować, a następnie pozwolić klientom na samodzielne hostowanie. Moim zadaniem była ocena frameworków sieciowych, aby zobaczyć, która początkowo zapewniłaby nam największą produktywność i łatwość konserwacji, a jednocześnie umożliwiła nam łatwe wsparcie wdrażania w środowiskach kontrolowanych przez klientów. Nasz zespół …

5
Jak ktoś powinien przyzwyczaić się do myślenia FP i czytać kod rozkazujący?
Ukończyłem uniwersytet około pięć miesięcy temu i od czterech miesięcy pracuję w lokalnym startupie. Podczas studiów sam studiowałem Haskell, F # itp. Na uniwersytecie uczyliśmy się języka Java, ale bardzo szybko byłem narażony na programowanie funkcjonalne i spędziłem z nim znacznie więcej czasu niż na programowaniu imperatywnym. W rezultacie mój …

9
Python: Future jako główny język programowania? [Zamknięte]
W obecnej formie to pytanie nie pasuje do naszego formatu pytań i odpowiedzi. Oczekujemy, że odpowiedzi poparte będą faktami, referencjami lub wiedzą fachową, ale to pytanie prawdopodobnie będzie wymagało debaty, argumentów, ankiet lub rozszerzonej dyskusji. Jeśli uważasz, że to pytanie można poprawić i ewentualnie ponownie otworzyć, odwiedź centrum pomocy w …
14 python 

2
Programowanie obiektowe a programowanie wektorowe
Jestem rozdarty między projektowaniem obiektowym a projektowaniem wektorowym. Uwielbiam umiejętności, strukturę i bezpieczeństwo, jakie obiekty dają całej architekturze. Ale jednocześnie szybkość jest dla mnie bardzo ważna, a posiadanie prostych zmiennych zmiennoprzecinkowych w tablicy naprawdę pomaga w językach / bibliotekach wektorowych, takich jak Matlab lub numpy w Pythonie. Oto fragment kodu, …

2
Wczesna próba usunięcia Pythona GIL spowodowała złą wydajność: Dlaczego?
W tym poście od twórcy Pythona, Guido Van Rossuma, wspomniano o wczesnej próbie usunięcia GIL z Pythona: Zostało to już wcześniej wypróbowane, z rozczarowującymi rezultatami, dlatego sam niechętnie wkładam w to wiele wysiłku. W 1999 roku Greg Stein (wraz z Markiem Hammondem?) Opracował rozwidlenie Pythona (1.5), które usunęło GIL, zastępując …
13 python 

5
Kiedy należy preferować korzystanie z bazy danych niż parsowanie danych z pliku tekstowego?
Tworzyłem program w języku Python do mierzenia rozwoju codereview.SE . Moje podejście polegało na uzyskaniu „statystyk witryny” wyświetlanych na pierwszej stronie i zapisaniu ich na moim dysku twardym. Planuję to robić raz dziennie. Do tej pory zrobiłem wystarczająco dużo, aby uzyskać statystyki i dołączyć je do pliku tekstowego. Skrypt Pythona …

8
Wybór między CL i Python do tworzenia stron internetowych
Pochodzę ze środowiska Java i po przeczytaniu tego krótkiego eseju Paula Grahama zacząłem zastanawiać się nad wyborem nowego języka, mianowicie Common Lisp, aby przyspieszyć moją pracę (jestem programistą). Obecnie piszę projekty dla zwierząt, ale mam kilka biznesplanów na przyszłość. Paul mówi o LISP w swoim eseju jako „Tajnej broni”. Nie …

1
Dlaczego poleca się kolbę CLI zamiast Flask.run?
W Flask 0.11 wprowadzono flaskCLI. Zarówno dokumentacja, jak i dziennik zmian są zalecane. Dokumentacja serwera deweloperskiego : Począwszy od wersji Flask 0.11 istnieje wiele wbudowanych sposobów uruchamiania serwera programistycznego. Najlepszym z nich jest narzędzie wiersza polecenia flask , ale można również kontynuować korzystanie z tej Flask.run()metody. Wiersz poleceń Kolba skrypt …
13 python  flask 

2
Czy w Pythonie lepiej jest zdefiniować moduł z funkcjami czy moduł z klasą zawierającą funkcje? [Zamknięte]
W obecnej formie to pytanie nie pasuje do naszego formatu pytań i odpowiedzi. Oczekujemy, że odpowiedzi poparte będą faktami, referencjami lub wiedzą fachową, ale to pytanie prawdopodobnie będzie wymagało debaty, argumentów, ankiet lub rozszerzonej dyskusji. Jeśli uważasz, że to pytanie można poprawić i ewentualnie ponownie otworzyć, odwiedź centrum pomocy w …
13 python 

Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.