Katalog site-packagesjest wymieniany w różnych artykułach związanych z Pythonem. Co to jest? Jak tego
Katalog site-packagesjest wymieniany w różnych artykułach związanych z Pythonem. Co to jest? Jak tego
Niedawno przeniosłem się do Pythona 3.5 i zauważyłem, że nowy operator mnożenia macierzy (@) czasami zachowuje się inaczej niż operator kropki numpy . Na przykład dla tablic 3D: import numpy as np a = np.random.rand(8,13,13) b = np.random.rand(8,13,13) c = a @ b # Python 3.5+ d = np.dot(a,...
Muszę zmieścić RandomForestRegressorod sklearn.ensemble. forest = ensemble.RandomForestRegressor(**RF_tuned_parameters) model = forest.fit(train_fold, train_y) yhat = model.predict(test_fold) Ten kod zawsze działał, dopóki nie wykonałem wstępnego przetwarzania danych ( train_y). Komunikat o...
Testuję strukturę krotki i stwierdziłem, że jest to dziwne, gdy używam ==operatora takiego: >>> (1,) == 1, Out: (False,) Kiedy przypiszę te dwa wyrażenia do zmiennej, wynik jest prawdziwy: >>> a = (1,) >>> b = 1, >>> a==b Out: True Moim zdaniem to pytanie...
Właśnie dowiedziałem się, że w Pythonie istnieją wartości Truthy i Falsy, które różnią się od normalnych Truei False? Czy ktoś może szczegółowo wyjaśnić, jakie są prawdziwe i fałszywe wartości? Gdzie mam ich używać? Jaka jest różnica między prawdą a Truewartościami i fałszem a...
Koniec dowcipu. Po kilkunastu godzinach rozwiązywania problemów, prawdopodobnie więcej, myślałem, że w końcu jestem w biznesie, ale potem otrzymałem: Model class django.contrib.contenttypes.models.ContentType doesn't declare an explicit app_label W sieci jest TAK MAŁO informacji na ten temat i...
Właśnie zainstalowałem Python 3.6.1 dla MacOS X Kiedy próbuję uruchomić konsolę (lub cokolwiek uruchomić z Python3), pojawia się ten błąd: AttributeError: module 'enum' has no attribute 'IntFlag' $ /Library/Frameworks/Python.framework/Versions/3.6/bin/python3 Failed to import the site module...
Jestem nowy w programowaniu w Pythonie i próbuję używać pipenv. Uruchomiłem polecenie pip install pipenv, które zakończyło się pomyślnie: ... Successfully built pipenv pathlib shutilwhich pythonz-bd virtualenv-clone Installing collected packages: virtualenv, pathlib, shutilwhich,...
Jak zainicjować wagi i odchylenia (na przykład z inicjalizacją He lub Xavier) w sieci w PyTorch?
Używam następującej metody do wysyłania poczty z Pythona przy użyciu SMTP. Czy jest to właściwa metoda, czy też brakuje mi jakichś pułapek? from smtplib import SMTP import datetime debuglevel = 0 smtp = SMTP() smtp.set_debuglevel(debuglevel) smtp.connect('YOUR.MAIL.SERVER',...
Czasami wydaje się naturalne, że domyślny parametr jest pustą listą. Jednak w takich sytuacjach Python zachowuje się w nieoczekiwany sposób . Jeśli na przykład mam funkcję: def my_func(working_list = []): working_list.append("a") print(working_list) Pierwsze wywołanie ustawienia domyślnego...
Mam znajomego, który lubi używać metaklas i regularnie oferuje je jako rozwiązanie. Jestem zdania, że prawie nigdy nie musisz używać metaklas. Czemu? ponieważ myślę, że jeśli robisz coś takiego z klasą, prawdopodobnie powinieneś robić to z obiektem. Konieczne jest małe przeprojektowanie /...
ElementTree.parse czyta z pliku, jak mogę tego użyć, jeśli mam już dane XML w ciągu? Może czegoś mi brakuje, ale musi istnieć sposób na użycie elementu ElementTree bez zapisywania ciągu znaków do pliku i ponownego
Wiele modułów Pythona innych firm ma atrybut, który przechowuje informacje o wersji modułu (zwykle coś w rodzaju module.VERSIONlub module.__version__), jednak niektóre go nie mają. Konkretnymi przykładami takich modułów są libxslt i libxml2. Muszę sprawdzić, czy w czasie wykonywania jest używana...
Czy istnieje odniesienie do rozmiaru pamięci struktury danych Pythona na platformach 32- i 64-bitowych? Jeśli nie, byłoby miło mieć go na SO. Im bardziej wyczerpujący, tym lepiej! Ile bajtów jest używanych przez następujące struktury Pythona (w zależności od lentypu zawartości i, jeśli ma to...
Wydaje się, że powinno to być dość trywialne, ale jestem nowy w Pythonie i chcę to zrobić jak najbardziej w Pythonie. Chcę znaleźć indeks odpowiadający n-temu wystąpieniu podciągu w ciągu. Musi być coś równoważnego temu, co CHCĘ zrobić, czyli mystring.find("substring", 2nd) Jak możesz to...
Czy ktoś wie, jak Python zarządza wewnętrznie typami int i long? Czy dynamicznie wybiera właściwy typ? Jaki jest limit int? Używam Pythona 2.6, czy różni się od poprzednich wersji? Jak mam zrozumieć poniższy kod? >>> print type(65535) <type 'int'> >>> print...
+=Operator w python zdaje się nieoczekiwanie działa na listach. Czy ktoś może mi powiedzieć, co się tutaj dzieje? class foo: bar = [] def __init__(self,x): self.bar += [x] class foo2: bar = [] def __init__(self,x): self.bar = self.bar + [x] f = foo(1) g = foo(2) print f.bar print g.bar...
Zrozumienia mają nieoczekiwane interakcje z określaniem zakresu. Czy to jest oczekiwane zachowanie? Mam metodę: def leave_room(self, uid): u = self.user_by_id(uid) r = self.rooms[u.rid] other_uids = [ouid for ouid in r.users_by_id.keys() if ouid != u.uid] other_us = [self.user_by_id(uid) for...
Muszę wiedzieć, co robi + = w Pythonie. To takie proste. Byłbym również wdzięczny za linki do definicji innych narzędzi short hand w