python

Jak zaimportować moduł o nazwie string?

Piszę aplikację Pythona, która przyjmuje jako polecenie jako argument, na przykład: $ python myapp.py command1 Chcę, aby ... aby uprościć główną aplikację kod i usuń konieczność modyfikowania go za każdym razem, gdy dodawany jest Nowy Moduł Poleceń.

Owijanie biblioteki C w Pythonie: C, Cython lub ctypes?

Chcę wywołać bibliotekę C z aplikacji Pythona. Nie chcę owijać całego API, tylko funkcje i typy danych, które są istotne dla ... j głosowaną odpowiedzią. Proponuję jednak przeczytać wszystkie odpowiedzi, aby uzyskać dobry przegląd. Jeszcze raz dziękuję.

Skompilowane a interpretowane języki

Staram się lepiej zrozumieć różnicę. Znalazłem wiele wyjaśnień w Internecie, ale mają tendencję do abstrakcyjnych różnic, a n ... wane mogą być używane interaktywnie, ale wierzę, że języki skompilowane mogą mieć również interaktywne implementacje, prawda?

Co to jest setup.py?

Czy ktoś może wyjaśnić, czym jest setup.py i jak można go skonfigurować lub używać?

Jak zainstalować pakiet Pythona z plikiem. whl?

Mam problem z zainstalowaniem pakietu Pythona (konkretnie JPype1 0.5.7) na moim komputerze z systemem Windows i chciałbym zai ... ak zainstalować .pliki whl. to pytanie jest duplikatem tego pytania , na które nie udzielono bezpośredniej odpowiedzi.

Czy ktoś zna dobry robot internetowy oparty na Pythonie, którego mógłbym użyć?

Jestem w połowie kuszony, aby napisać swój własny, ale naprawdę nie mam teraz wystarczająco dużo czasu. Widziałem listę Wiki ... będzie używać API przeglądarki dla mojego nadchodzącego projektu. Z góry dzięki. Również, to jest moje pierwsze pytanie SO!

Uzyskanie klucza o maksymalnej wartości w słowniku?

Mam dictionary: klucze są ciągami znaków, wartości są liczbami całkowitymi. Przykład: stats = {'a':1000, 'b':3000, 'c': 10 ... [(value, key) for key, value in stats.items()] print max(inverse)[1] Czy to lepsze (a nawet bardziej eleganckie) podejście?

Jak wykryć choinkę?

Jakie techniki przetwarzania obrazów można wykorzystać do wdrożenia aplikacji, która wykrywa choinki wyświetlane na poniższyc ... obrazu wyjściowego muszą być czerwone linie aby otoczyć wykryte drzewo. Jak można programowo wykrywać drzewa w tych obrazy?

Zapisywanie tekstów utf-8 za pomocą json.zrzuty jako UTF8, nie jako sekwencja ucieczki \u

Przykładowy kod: >>> import json >>> json_string = json.dumps("ברי צקלה") >>> print(json_string) ... zrzutów JSON (i wolałbym nie używać XML). Czy istnieje sposób serializacji obiektów do łańcuchów JSON UTF-8 (zamiast \uXXXX)?

Wybieranie wielu kolumn w ramce danych pandy

Mam dane w różnych kolumnach, ale nie wiem, jak je wyodrębnić, aby zapisać je w innej zmiennej. index a b c 1 2 ... wybrać 'a', 'b' i zapisać to do df1? Próbowałem df1 = df['a':'b'] df1 = df.ix[:, 'a':'b'] Nic nie działa. (Minor Edit)

Jak utworzyć demona w Pythonie?

Wyszukiwanie w Google ujawnia fragmenty kodu x2. Pierwszym rezultatem jest ten przepis kodu , który zawiera wiele dokumenta ... zyć demona. Czy są jakieś dodatkowe rzeczy, które należy wziąć pod uwagę? Czy jedna próbka jest lepsza od drugiej i dlaczego?

Typowy przepływ pracy AngularJS i struktura projektu (z Python Flask)

Jestem całkiem nowy w tym całym Szale MV * po stronie klienta. Nie musi to być AngularJS, ale wybrałem go, ponieważ wydaje mi ... ytania mają jakiś sens. Pracuję głównie na back-endzie i ten Framework po stronie klienta jest dla mnie nieznanym terytorium.

Jak odczytać / przetworzyć argumenty wiersza poleceń?

Jestem pierwotnie programistą C. Widziałem wiele sztuczek i "hacków", aby przeczytać wiele różnych argumentów. Jak programi ... k mogę przetwarzać argumenty wiersza poleceń w Python? Jak sformatować pozycyjny argument help przy użyciu optparse Pythona?

Do czego służy instrukcja python "with"?

Natknąłem się dziś po raz pierwszy na oświadczenie Pythona with. Używam Pythona od kilku miesięcy i nawet nie wiedziałem o j ... używać try..finally niż with? Dlaczego nie jest używany szerzej? które klasy biblioteki standardowej są z nią kompatybilne?

Python multiprocessing pool.mapa dla wielu argumentów

W bibliotece wieloprocesorowej Pythona, czy istnieje wariant pool.mapa, która obsługuje wiele argumentów? text = "test" def ... cessing.Pool(processes=6) case = RAW_DATASET pool.map(harvester(text,case),case, 1) pool.close() pool.join()

W praktyce, jakie są główne zastosowania nowej składni "yield from" w Pythonie 3.3?

Mam problem z owijaniem mojego mózgu wokół PEP 380 . Jakie są sytuacje, w których "poddanie się" jest przydatne? jaki j ... ietne odpowiedzi, ale specjalne podziękowania dla agf i jego komentarz linkujący do David Beazley prezentacje. David rządzi.

Jak mogę zrobić podział linii (kontynuacja linii)?

Mam długą linię kodu, którą chcę rozdzielić między wiele linii. Czego używam i jaka jest składnia? Na przykład, dodanie wiązki łańcuchów, e = 'a' + 'b' + 'c' + 'd' I mieć go w dwóch linijkach w ten sposób: e = 'a' + 'b' + 'c' + 'd'

Jaki jest najbardziej "pythoniczny" sposób iteracji listy w kawałkach?

Mam skrypt Pythona, który przyjmuje jako wejście listę liczb całkowitych, które muszę pracować z czterema liczbami całkowitym ... s[3] ints[0:4] = [] Nadal nie czuję się dobrze. :-/ Podobne pytanie: Jak podzielić listę na równe kawałki w Pythonie?

Usuwanie wiersza DataFrame w Pandzie na podstawie wartości kolumny

Mam następujący DataFrame: daysago line_race rating rw wrating line_date ... -1 0.016647 -0.016647 Muszę usunąć wiersze, w których {[1] } jest równe 0. Jaki jest najskuteczniejszy sposób na to?