Pytania oznaczone «python»

427
Znajdowanie metod w obiekcie Python

Biorąc pod uwagę dowolny obiekt Pythona, czy istnieje prosty sposób na uzyskanie listy wszystkich metod, które ten obiekt ma? Lub, jeśli nie jest to możliwe, czy istnieje co najmniej łatwy sposób sprawdzenia, czy ma określoną metodę inną niż zwykłe sprawdzenie, czy wystąpił błąd podczas...

427
Jak pobrać element z zestawu bez usuwania go?

Załóżmy, że: >>> s = set([1, 2, 3]) Jak uzyskać wartość (dowolną wartość) sbez robienia s.pop()? Chcę pozostawić element w zestawie, dopóki nie będę pewien, że mogę go usunąć - czego mogę być pewien tylko po asynchronicznym wywołaniu do innego hosta. Szybko i brudno: >>> elem...

424
SQLAlchemy ZAMÓWIENIE W ZJEDNOCZENIU?

Jak mogę użyć ORDER BY descendingw zapytaniu SQLAlchemy w następujący sposób? To zapytanie działa, ale zwraca je w kolejności rosnącej: query = (model.Session.query(model.Entry) .join(model.ClassificationItem) .join(model.EnumerationValue) .filter_by(id=c.row.id) .order_by(model.Entry.amount)...

423
Zakres alfabetu w Pythonie

Zamiast tworzyć listę takich znaków alfabetu: alpha = ['a', 'b', 'c', 'd'.........'z'] czy jest jakiś sposób, aby pogrupować go w zakres lub coś takiego? Na przykład dla liczb można je pogrupować za pomocą range(): range(1,

422
Jak uzyskać wszystkie możliwe kombinacje elementów listy?

Mam listę z 15 liczbami i muszę napisać kod, który wygeneruje wszystkie 32 768 kombinacji tych liczb. Znalazłem trochę kodu (autorstwa Googlinga), który najwyraźniej robi to, czego szukam, ale znalazłem kod dość nieprzejrzysty i nieufnie go używam. Plus mam wrażenie, że musi być bardziej...

422
SQLAlchemy: Jaka jest różnica między flush () a commit ()?

Jaka jest różnica między flush()i commit()w SQLAlchemy? Przeczytałem dokumenty, ale nie jestem mądrzejszy - wydaje się, że zakładają wcześniejsze zrozumienie, którego nie mam. Szczególnie interesuje mnie ich wpływ na wykorzystanie pamięci. Ładuję niektóre dane do bazy danych z serii plików (w...

420
Jak wyłączyć ostrzeżenia w języku Python

Pracuję z kodem, który rzuca wiele (dla mnie w tej chwili) bezużytecznych ostrzeżeń za pomocą warningsbiblioteki. Czytanie (/ skanowanie) dokumentacji Znalazłem sposób na wyłączenie ostrzeżeń dla pojedynczych funkcji . Ale nie chcę zmieniać tak dużo kodu. Czy może jest jak flaga python -no-warning...

419
Co oznacza -1 w przekształceniu numpy?

Macierz numpy można przekształcić w wektor za pomocą funkcji zmiany kształtu z parametrem -1. Ale nie wiem, co -1 oznacza tutaj. Na przykład: a = numpy.matrix([[1, 2, 3, 4], [5, 6, 7, 8]]) b = numpy.reshape(a, -1) Wynikiem bjest:matrix([[1, 2, 3, 4, 5, 6, 7, 8]]) Czy ktoś wie, co oznacza tutaj...