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.

6
Jaki jest najprostszy format pliku konfiguracyjnego czytelnego dla człowieka? [Zamknięte]
Zamknięte . To pytanie jest oparte na opiniach . Obecnie nie przyjmuje odpowiedzi. Chcesz poprawić to pytanie? Zaktualizuj pytanie, aby można było na nie odpowiedzieć faktami i cytatami, edytując ten post . Zamknięte 5 lat temu . Aktualny plik konfiguracyjny wygląda następująco: mainwindow.title = 'test' mainwindow.position.x = 100 mainwindow.position.y = …


3
Dlaczego potrzebujesz „siebie”. w Pythonie, aby odwoływać się do zmiennych instancji?
Programuję w wielu językach, takich jak Java, Ruby, Haskell i Python. Muszę przełączać się między wieloma językami dziennie z powodu różnych projektów, nad którymi pracuję. Problem polega na tym, że często zapominam pisać selfjako pierwszy parametr w definicjach funkcji w Pythonie tak samo, jak w przypadku wywoływania metod na tym …

3
Praca w oparciu o zasadę pojedynczej odpowiedzialności (SRP) w Pythonie, gdy połączenia są drogie
Niektóre punkty bazowe: Wywołania metod w języku Python są „drogie” ze względu na ich interpretowaną naturę . Teoretycznie, jeśli twój kod jest wystarczająco prosty, rozbicie kodu w Pythonie ma negatywny wpływ oprócz czytelności i ponownego użycia ( co jest dużym zyskiem dla programistów, a nie dla użytkowników ). Zasada pojedynczej …

3
Python - aser vs if & return
Piszę skrypt, który robi coś z plikiem tekstowym (to, co robi, nie ma znaczenia dla mojego pytania). Więc zanim zrobię coś z plikiem, chcę sprawdzić, czy plik istnieje. Mogę to zrobić, nie ma problemu, ale chodzi bardziej o estetykę. Oto mój kod, implementujący to samo na dwa różne sposoby. def …

8
Jak szybkie prototypowanie pasuje do zwinnej metodologii?
Pracuję dla dużej firmy, która dyktuje stosowanie zwinnych procesów. Na przykład w naszych projektach korzystamy z usług w chmurze, które są specjalnie ukierunkowane na zarządzanie sprawnym programowaniem. Konkretna grupa inżynierów, dla której pracuję, nie opracowała tradycyjnie oprogramowania (zamiast tego pomagamy kierować projektami z dużo większej perspektywy), ale to się zmienia. …


6
Jakie są cechy Pythona, które sprawiają, że jest unikalny jako własny język? [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 …

2
Python dla dużych projektów
Czy są dostępne zasoby do tworzenia dużych projektów Python o dużej sile przemysłowej? Chciałbym zacząć od ambitnego osobistego projektu, ale nie jestem pewien, jak go zaprojektować i jakie praktyki zastosować, aby projekt się udał. Czy są jakieś zasoby, które dyskutują o tym, jak sprawić, by duże projekty w Pythonie działały?
12 python 

1
Jak dojrzały jest PyPy? [Zamknięte]
Zamknięte . To pytanie jest oparte na opiniach . Obecnie nie przyjmuje odpowiedzi. Chcesz poprawić to pytanie? Zaktualizuj pytanie, aby można było na nie odpowiedzieć faktami i cytatami, edytując ten post . Zamknięte 5 lat temu . Staram się określić dojrzałość PyPy innymi sposobami niż czytanie opinii deweloperów. Dlatego jestem …
12 python 

6
Czy jako początkujący programista powinienem preferować tworzenie własnych bibliotek zamiast korzystania z bibliotek innych firm?
Czy jako początkujący programista Python dobrze jest budować i rozumieć własne biblioteki przed przejściem do zaawansowanych bibliotek innych firm, które zawierają potrzebne mi funkcje? Niektóre projekty (np. Frameworki takie jak Django) są prawdopodobnie zbyt duże dla tego podejścia. Ale inne projekty (np. Przeszukiwacze sieci, biblioteki wykresów, parser HTML) wydają się …

7
Czy Python jest dobrym wyborem do tworzenia interfejsów użytkownika? Jeśli tak, wxPython lub Tkinter?
Nie mogę się doczekać opracowania aplikacji komputerowej przy użyciu Pythona. Jestem początkującym i nie mam wystarczającej wiedzy specjalistycznej w języku Python. Jestem również programistą Java. Chociaż mam pewne doświadczenie w tworzeniu interfejsów użytkownika za pomocą Swing, widzę, że aplikacje opracowane na Swing są zbyt cholernie wolne. Może to być jeden …


2
Narysuj wykres połączeń
Utrzymuję starą bazę kodu napisaną w języku python. W szczególności istnieje złożony fragment kodu, który z modułu wywołuje inne funkcje z innych modułów, które wywołują inne funkcje i tak dalej. To nie jest OOP, tylko funkcje i moduły. Próbowałem śledzić, gdzie zaczyna się i kończy przepływ za każdym razem, gdy …

2
Jaki jest związek między zakresem a przestrzeniami nazw w Pythonie?
W wielu zasobach stwierdziłem, że „zakres” i „przestrzenie nazw” są używane zamiennie, co wydaje się nieco mylące, ponieważ oznaczają różne rzeczy. Zakres określa region kodu, w którym dostępna jest nazwa. Reguła LEGB określa sposób wyszukiwania nazw. Przestrzeń nazw to miejsce, w którym wyszukujesz nazwiska. Potem czytam: „nazwy są powiązane z …
12 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.