python

Jak wygenerować wszystkie permutacje listy?

Jak wygenerować wszystkie permutacje listy w Pythonie, niezależnie od typu elementów na tej liście? Na przykład: permutati ... [1] permutations([1, 2]) [1, 2] [2, 1] permutations([1, 2, 3]) [1, 2, 3] [1, 3, 2] [2, 1, 3] [2, 3, 1] [3, 1, 2] [3, 2, 1]

Uruchamianie polecenia powłoki z Pythona i przechwytywanie wyjścia

Chcę napisać funkcję, która wykona polecenie powłoki i zwróci jej wyjście jako łańcuch , bez względu na to, czy jest to Komu ... # Should output something like: # mysqladmin: CREATE DATABASE failed; error: 'Can't create database 'test'; database exists'

Czy jest jakiś sposób na zabicie wątku w Pythonie?

Czy można zakończyć uruchomiony wątek bez ustawiania / sprawdzania FLAG / semaforów / itd.?

Umieszczenie prostej instrukcji if-then-else w jednej linii [duplikat]

to pytanie ma już odpowiedzi tutaj : ... obnego do Pythona? Update Wiem, że w tym instancja, której mogę użyć count == (count + 1) % N. Pytam o ogólną składnię.

Jak analizować XML w Pythonie?

Mam wiele wierszy w bazie danych, która zawiera xml i próbuję napisać skrypt Pythona, który przejdzie przez te wiersze i poli ... <type foobar="2"/> </bar> </foo> Jak mogę uzyskać dostęp do atrybutów 1 i 2 w XML używając Pythona?

Wyszukiwanie lokalnych adresów IP przy użyciu Stdlib Pythona

Jak mogę znaleźć lokalne adresy IP (np.x. X lub 10.0.x. x) na platformie Python niezależnie i używając tylko biblioteki standardowej?

Jak uzyskać wartość ASCII znaku

Jak uzyskać ASCII wartość znaku jako intw Python ?

Co robi znak "b"przed literalnym łańcuchem?

Wygląda na to, że prawidłowa składnia jest następująca: my_string = b'The string' Chciałbym wiedzieć: co oznacza ten b ... dokumencie nie ma wzmianki o znaku b. Również, tak z ciekawości, czy jest więcej symboli niż b i u, które robią inne rzeczy?

Tworzenie bezpośrednio wykonywalnych wieloplatformowych aplikacji GUI przy użyciu Pythona

Python działa na wielu platformach i może być używany w aplikacjach desktopowych i internetowych, dlatego wnioskuję, że istni ... am pojęcia od czego zacząć i jak z nim napisać GUI, czy ktoś może rzucić na to trochę światła i wskazać mi właściwy kierunek?

Jak uzyskać cron jak scheduler w Pythonie? [zamknięte]

Zamknięte. to pytanie nie spełnia wytycznych dotyczących przepełnienia stosu . Obecnie nie przyjmuje odpowiedzi. ... on, ale w Pythonie. Cron istnieje od lat, ale staram się być jak najbardziej przenośny. Nie mogę polegać na jego obecności.

Jaka jest różnica między venv, pyvenv, pyenv, virtualenv, virtualenvwrapper, pipenv, itp?

Python 3.3 zawiera w swojej bibliotece standardowej nowy pakiet venv. Co to robi i czym różni się od wszystkich innych pakietów, które wydają się pasować do regex (py)?(v|virtual|pip)?env?

Radzenie sobie z wieloma wersjami Pythona i PIP?

Czy jest jakiś sposób, aby pip dobrze grać z wieloma wersjami Pythona? Na przykład Chcę użyć pip, aby jawnie zainstalować rze ... _install, używam easy_install-2.{5,6}. I tak - Wiem o virtualenv, i nie - to nie jest rozwiązanie tego konkretnego problemu.

Usuwanie pliku lub folderu

Jak usunąć plik lub folder w Pythonie?

Jakie są zalety NumPy nad zwykłymi listami Pythona?

Jakie są zalety NumPy nad zwykłymi listami Pythona? Mam około 100 serii rynków finansowych i zamierzam stworzyć tablicę sz ... korzyści, jeśli przeniosę się do NumPy? A gdybym miał serię 1000 (czyli miliard komórek zmiennoprzecinkowych w sześcianie)?

Czy istnieje wbudowana funkcja do drukowania wszystkich aktualnych właściwości i wartości obiektu?

Więc to, czego szukam, to coś w rodzaju funkcji PHP print_r . To jest tak, że mogę debugować moje Skrypty, widząc, jaki jest stan danego obiektu.

Python vs Cpython

Co to za zamieszanie o Pythonie i Cpythonie (Jython,IronPython) , nie rozumiem: Python.org wspomina, że CPython jest: ... on i czym się różni w porównaniu z Pythonem i czy powinienem używać Cpythona nad Pythonem, a jeśli tak, jakie są jego zalety?

Jaki jest najlepszy sposób na usunięcie akcentów (normalizację) w łańcuchu Unicode Pythona?

Mam ciąg Unicode w Pythonie i chciałbym usunąć wszystkie akcenty (znaki diakrytyczne). Znalazłem w sieci elegancki sposób na ... em 3? Ważna uwaga: chciałbym uniknąć kodu z wyraźnym mapowaniem ze znaków akcentowanych do ich nieakcentowanego odpowiednika.

Jak sprawdzić, czy obiekt ma atrybut w Pythonie

Czy istnieje sposób w Pythonie, aby określić, czy obiekt ma jakiś atrybut? Na przykład: >>> a = SomeClass() >& ... tributeError: SomeClass instance has no attribute 'property' Jak możesz sprawdzić, czy a ma atrybut property przed użyciem?

Jak zaimplementować typowe idiomy bash w Pythonie? [zamknięte]

Obecnie zajmuję się manipulacją plikami tekstowymi za pomocą kilku źle zapamiętanych AWK, sed, Bash i odrobiny Perla. Widzia ... w których python jest dobry do tego typu rzeczy. Jak mogę użyć Pythona do zastąpienia skryptów powłoki, AWK, sed i znajomych?

Jak tanio uzyskać liczbę linii w Pythonie?

Muszę uzyskać liczbę linii dużego pliku (setek tysięcy linii) w Pythonie. Jaki jest najbardziej efektywny sposób zarówno pami ... with open(fname) as f: for i, l in enumerate(f): pass return i + 1 Czy można zrobić coś lepszego?