Pytania oznaczone «python»

126
Czy importowanie wewnątrz funkcji jest pythoniczne?

PEP 8 mówi: Importy są zawsze umieszczane na początku pliku, zaraz po komentarzach do modułów i dokumentach oraz przed wartościami globalnymi i stałymi modułu. Czasami naruszam PEP 8. Czasami importuję rzeczy wewnątrz funkcji. Generalnie robię to, jeśli istnieje import, który jest używany...

126
Przywróć opcję `--no-site-packages` za pomocą virtualenv

Stworzyłem virtualenv używając tej --no-site-packagesopcji i zainstalowałem wiele bibliotek. Teraz chciałbym cofnąć tę --no-site-packagesopcję i użyć również pakietów globalnych. Czy mogę to zrobić bez ponownego tworzenia virtualenv? Dokładniej: Zastanawiam się, co dokładnie dzieje się podczas...

126
Scal pliki PDF

Czy za pomocą Pythona można scalić oddzielne pliki PDF? Zakładając tak, muszę to nieco rozszerzyć. Mam nadzieję, że przejdę w pętlę przez foldery w katalogu i powtórzę tę procedurę. I może mam szczęście, ale czy można wykluczyć stronę zawartą w plikach PDF (generowanie raportu zawsze tworzy...

126
Jak zainicjować klasę podstawową (super)?

W Pythonie weźmy pod uwagę następujący kod: >>> class SuperClass(object): def __init__(self, x): self.x = x >>> class SubClass(SuperClass): def __init__(self, y): self.y = y # how do I initialize the SuperClass __init__ here? Jak zainicjować SuperClass __init__w podklasie?...

126
Python (i API Python C): __new__ kontra __init__

Pytanie, które zamierzam zadać, wydaje się być duplikatem użycia przez Pythona funkcji __new__ i __init__? , ale niezależnie od tego, nadal nie jest dla mnie jasne, jaka jest praktyczna różnica między __new__i __init__. Zanim spieszysz się, aby mi powiedzieć, że __new__służy do tworzenia obiektów...

126
Ciąg do słownika w Pythonie

Więc spędziłem nad tym dużo czasu i wydaje mi się, że powinno to być proste rozwiązanie. Próbuję użyć uwierzytelniania Facebooka, aby zarejestrować użytkowników w mojej witrynie i próbuję to zrobić po stronie serwera. Doszedłem do punktu, w którym otrzymuję token dostępu, a kiedy...

126
Jak mogę stworzyć zestaw zestawów w Pythonie?

Próbuję stworzyć zestaw zestawów w Pythonie. Nie wiem, jak to zrobić. Począwszy od pustego zestawu xx: xx = set([]) # Now we have some other set, for example elements = set([2,3,4]) xx.add(elements) ale dostaję TypeError: unhashable type: 'list' lub TypeError: unhashable type: 'set' Czy...

126
Znajdowanie trybu listy

Mając listę pozycji, pamiętaj, że tryb listy to pozycja, która występuje najczęściej. Chciałbym wiedzieć, jak stworzyć funkcję, która może znaleźć tryb listy, ale która wyświetla komunikat, jeśli lista nie ma trybu (np. Wszystkie pozycje na liście pojawiają się tylko raz). Chcę utworzyć tę funkcję...

126
Jak zachować indeks podczas łączenia pand

Chciałbym połączyć dwa DataFramesi zachować indeks z pierwszej klatki jako indeks scalonego zbioru danych. Jednak gdy wykonuję scalanie, wynikowa ramka DataFrame ma indeks całkowity. Jak mogę określić, że chcę zachować indeks z lewej ramki danych? In [4]: a = pd.DataFrame({'col1': {'a': 1, 'b': 2,...

126
python pip: force install ignorowanie zależności

Czy istnieje sposób na wymuszenie instalacji pakietu pip python, ignorując wszystkie jego zależności, których nie można spełnić? (Nie obchodzi mnie, jak „źle” to robi, po prostu muszę to zrobić, pomijając wszelką logikę i rozumowanie