Pytania oznaczone «python»

217
Czy jest jakaś różnica między „foo is None” i „foo == None”?

Czy jest jakaś różnica między: if foo is None: pass i if foo == None: pass Konwencja, którą widziałem w większości kodu Pythona (i kodu, który sam piszę) jest tym pierwszym, ale ostatnio natknąłem się na kod, który używa tego drugiego. Żadna nie jest instancją (i jedyną instancją, IIRC) typu...

217
Usuwanie listy znaków w ciągu

Chcę usunąć znaki w ciągu znaków w pythonie: string.replace(',', '').replace("!", '').replace(":", '').replace(";", '')... Ale mam wiele postaci, które muszę usunąć. Myślałem o liście list = [',', '!', '.', ';'...] Ale jak mogę użyć listdo zastąpienia znaków w...

217
W pytest, do czego służą pliki conftest.py?

Niedawno odkryłem pytest. Wygląda świetnie. Wydaje mi się jednak, że dokumentacja mogłaby być lepsza. Próbuję zrozumieć, do jakich conftest.pyplików mają być używane. W moim (obecnie małym) pakiecie testowym mam jeden conftest.pyplik w katalogu głównym projektu. Używam go do definiowania...

216
Automatyczne uruchamianie debugera python po błędzie

To pytanie zastanawiałem się od dłuższego czasu, ale nigdy nie znalazłem odpowiedniego rozwiązania. Jeśli uruchomię skrypt i napotkam, powiedzmy, błąd indeksu, python wypisuje wiersz, lokalizację i szybki opis błędu i kończy działanie. Czy możliwe jest automatyczne uruchomienie pdb po napotkaniu...

216
Zmodyfikuj tekst etykiety kleszcza

Chcę wprowadzić zmiany w kilku wybranych etykietach zaznaczenia na wykresie. Na przykład, jeśli zrobię: label = axes.yaxis.get_major_ticks()[2].label label.set_fontsize(size) label.set_rotation('vertical') rozmiar czcionki i orientacja etykiety zaznaczenia zostały zmienione. Jeśli jednak...

216
Różnica w boto3 między zasobem, klientem i sesją?

Korzystam z Python 2.7.12 w Ubuntu 16.04 LTS. Uczę się, jak korzystać z boto3 z następującego linku: https://boto3.readthedocs.io/en/latest/guide/quickstart.html#using-boto-3 . Mam wątpliwości, kiedy użyć zasobu, klienta lub sesji i ich odpowiednich