python

W Pythonie, jak określić, czy obiekt jest iteracyjny?

Czy istnieje taka metoda jak isiterable? Jedyne rozwiązanie, jakie do tej pory znalazłem, to wywołanie hasattr(myObj, '__iter__') Ale nie jestem pewien, czy to jest idiotyczne.

Jaka jest różnica między dict.items () I dict.iteritems () w Python2?

Czy istnieją jakieś różnice między dict.items() oraz dict.iteritems()? From the Python docs : dict.items(): zwraca kopi ... ey are the same object d.iteritems(): they are the same object they are the same object they are the same object

Zapisz wykres do pliku obrazu zamiast wyświetlania go za pomocą Matplotlib

Piszę szybki i brudny skrypt do generowania działek w locie. Jako punkt wyjścia używam poniższego kodu (z dokumentacji Matplo ... chcę zapisać wykres do pliku (powiedzmy foo.png), dzięki czemu np. można go używać w skryptach wsadowych. Jak mam to zrobić?

pip install mysql-python nie działa z EnvironmentError: MySQL Config not found

To jest błąd, który otrzymuję (mysite)zjm1126@zjm1126-G41MT-S2:~/zjm_test/mysite$ pip install mysql-python Downloading/unp ... python setup.py egg_info failed with error code 1 Storing complete log in /home/zjm1126/.pip/pip.log Jak mogę to rozwiązać?

Kompleksowy samouczek virtualenv dla początkujących? [zamknięte]

Zamknięte. to pytanie nie spełnia wytycznych dotyczących przepełnienia stosu . Obecnie nie przyjmuje odpowiedzi. ... utaj. Albo w twojej odpowiedzi, albo jako link do samouczków, które na to odpowiedzą, to są rzeczy, które chciałbym wiedzieć.

Czy istnieje prosty, elegancki sposób definiowania singletonów? [duplikat]

To pytanie ma już odpowiedź tutaj: Tworzenie Singletona w Pythonie ... Istnieje wiele sposobów definiowania singletonów w Pythonie. Czy istnieje konsensus co do przepełnienia stosu?

Jak uzyskać dostęp do zmiennych środowiskowych z Pythona?

Ustawiam zmienną środowiskową, do której chcę uzyskać dostęp w mojej aplikacji Pythona. Jak uzyskać tę wartość?

Zbuduj podstawowy Iterator Pythona

Jak stworzyć funkcję iteracyjną (lub obiekt iteracyjny) w Pythonie?

Zainstalować pakiet Pythona w innym katalogu za pomocą pip?

Wiem, że oczywistą odpowiedzią jest użycie virtualenv i virtualenvwrapper, ale z różnych powodów nie mogę/nie chcę tego robić ... c zmodyfikować polecenie pip install package_name Aby pip zainstalować pakiet w innym miejscu niż domyślne site-packages?

Lista Planetoid

Tak, Wiem, że ten temat był już poruszany ( tutaj, Proszę., Proszę., tutaj ), ale z tego co wiem, wszystkie rozwiązania, po ... result.append(el) return result flatten(L) Czy to najlepszy model? Czy coś przeoczyłem? Dowolne problemy?

Dlaczego Python nie jest zbyt dobry do programowania funkcyjnego? [zamknięte]

zamknięte . To pytanie jest oparte na opinii . Obecnie nie przyjmuje odpowiedzi. ... yk programowania funkcyjnego? (Keep in pamiętaj, że moje doświadczenie z programowaniem funkcjonalnym jest dość ograniczone.)

Proszenie użytkownika o wprowadzenie, dopóki nie udzieli prawidłowej odpowiedzi

Piszę program, który musi akceptować dane wejściowe od użytkownika. #note: Python 2.7 users should use `raw_input`, the equi ... ć? Co by było, gdybym również chciał odrzucić wartości takie jak -1, które są poprawne int, ale bezsensowne w tym kontekście?

Jak wydrukować datę w zwykłym formacie w Pythonie?

To jest mój kod: import datetime today = datetime.date.today() print today / 2008-11-22 21: 00: 00...Mam listę, do której ... d(today) print mylist To drukuje: [datetime.date(2008, 11, 22)] Jak, u licha, mogę dostać prostą datę jak "2008-11-22"?

Ustawiłeś zaplanowaną pracę?

Pracowałem nad aplikacją internetową używającą Django i jestem ciekaw, czy istnieje sposób na zaplanowanie pracy, która będzi ... zając, czy zadanie powinno być uruchomione od czasu ostatniego wysłania żądania na stronę, ale liczę na coś nieco czystszego.

Najlepsze praktyki w Pythonie

Czy istnieje problem z wydajnością lub utrzymaniem kodu z użyciem assert JAKO CZĘŚCI standardowego kodu zamiast używania go ... rt x < 0 na początku funkcji, gdziekolwiek w obrębie funkcja, w której x staje się mniejsza niż 0, wywołany jest wyjątek?

Jak wydrukować na stderr w Pythonie?

Istnieje kilka sposobów zapisu na stderr: # Note: this first one does not work in Python 3 print >> sys.stderr, "spam ... b wady w ten czy inny sposób? Którą drogę należy zastosować? †powinien być jeden - a najlepiej tylko jeden-oczywisty sposób.

Sprawdzanie, czy zmienna jest liczbą całkowitą, czy nie [duplikat]

to pytanie ma już odpowiedzi tutaj : ... Zamknięte w zeszłym roku . Jak sprawdzić, czy zmienna jest liczbą całkowitą?

Użyj 'import module 'lub'from module import'?

Próbowałem znaleźć Wyczerpujący przewodnik, czy najlepiej używać import module Czy from module import. Właśnie zacząłem z Pyt ... iadczeniami, jakie preferencje mają inni deweloperzy i jaki jest najlepszy sposób, aby uniknąć żadnych gotchas w dół drogi?

Jak uzyskać pełną ścieżkę do katalogu bieżącego pliku?

Chcę pobrać ścieżkę do bieżącego pliku. Próbowałem: >>> os.path.abspath(__file__) 'C:\\python27\\test.py' Ale jak mogę odzyskać ścieżkę katalogu? Na przykład: 'C:\\python27\\'

Podziel ciągi znaków na słowa za pomocą wielu ograniczników granic wyrazów

Myślę, że to, co chcę zrobić, jest dość powszechnym zadaniem, ale nie znalazłem żadnego odniesienia w Internecie. Mam tekst z ... e działa tylko z jednym argumentem, więc mam wszystkie słowa z interpunkcją po rozdzieleniu białymi spacjami. Jakieś pomysły?