Pytania otagowane jako python

Python to wieloparadowy, dynamicznie typowany, uniwersalny język programowania. Został zaprojektowany tak, aby szybko się uczyć, rozumieć i używać oraz wymuszać czystą i jednolitą składnię. Należy pamiętać, że Python 2 oficjalnie nie jest obsługiwany od 01-01-2020. Jednak w przypadku pytań Python specyficznych dla wersji dodaj znacznik [python-2.7] lub [python-3.x]. Jeśli korzystasz z wariantu lub biblioteki Pythona (np. Jython, PyPy, Pandas, Numpy), dołącz go do tagów.


27
Bubble Sortowanie zadań domowych
Na zajęciach zajmujemy się algorytmami sortowania i chociaż dobrze je rozumiem, kiedy o nich mówię i piszę pseudokod, mam problemy z napisaniem dla nich właściwego kodu. Oto moja próba w Pythonie: mylist = [12, 5, 13, 8, 9, 65] def bubble(badList): length = len(badList) - 1 unsorted = True while …

15
Jak wykonać dekodowanie / kodowanie HTML za pomocą Python / Django?
Mam ciąg zakodowany w formacie HTML: '''<img class="size-medium wp-image-113"\ style="margin-left: 15px;" title="su1"\ src="http://blah.org/wp-content/uploads/2008/10/su1-300x194.jpg"\ alt="" width="300" height="194" />''' Chcę to zmienić na: <img class="size-medium wp-image-113" style="margin-left: 15px;" title="su1" src="http://blah.org/wp-content/uploads/2008/10/su1-300x194.jpg" alt="" width="300" height="194" /> Chcę, aby został zarejestrowany jako HTML, aby był renderowany jako obraz przez przeglądarkę zamiast być wyświetlany jako tekst. …


7
metoda class generuje „TypeError:… otrzymano wiele wartości dla argumentu słowa kluczowego…”
Jeśli zdefiniuję metodę klasy za pomocą argumentu słowa kluczowego: class foo(object): def foodo(thing=None, thong='not underwear'): print thing if thing else "nothing" print 'a thong is',thong wywołanie metody generuje TypeError: myfoo = foo() myfoo.foodo(thing="something") ... TypeError: foodo() got multiple values for keyword argument 'thing' Co się dzieje?

5
Dziedziczenie i przesłanianie __init__ w Pythonie
Czytałem „Dive Into Python” iw rozdziale poświęconym klasom podaje ten przykład: class FileInfo(UserDict): "store file metadata" def __init__(self, filename=None): UserDict.__init__(self) self["name"] = filename Następnie autor mówi, że jeśli chcesz przesłonić __init__metodę, musisz jawnie wywołać rodzica __init__z poprawnymi parametrami. A co by FileInfobyło, gdyby ta klasa miała więcej niż jedną klasę …


10
Wstaw zbiorczo z SQLAlchemy ORM
Czy istnieje sposób, aby SQLAlchemy wykonywać zbiorcze wstawianie zamiast wstawiania poszczególnych obiektów? to znaczy, robić: INSERT INTO `foo` (`bar`) VALUES (1), (2), (3) zamiast: INSERT INTO `foo` (`bar`) VALUES (1) INSERT INTO `foo` (`bar`) VALUES (2) INSERT INTO `foo` (`bar`) VALUES (3) Właśnie przekonwertowałem kod tak, aby używał sqlalchemy zamiast …

2
Wstaw na pierwszej pozycji listy w Pythonie [zamknięte]
Zamknięte. To pytanie nie spełnia wytycznych dotyczących przepełnienia stosu . Obecnie nie przyjmuje odpowiedzi. Chcesz poprawić to pytanie? Zaktualizuj pytanie, aby było na temat przepełnienia stosu. Zamknięte 6 lat temu . Popraw to pytanie Jak mogę wstawić element na pierwszym indeksie listy? Jeśli używam list.insert (0, elem), czy elem modyfikuje …
131 python  list  insert 

13
sklearn error ValueError: Wejście zawiera NaN, nieskończoność lub wartość zbyt dużą dla dtype ('float64')
Używam sklearn i mam problem z propagacją powinowactwa. Zbudowałem macierz wejściową i ciągle otrzymuję następujący błąd. ValueError: Input contains NaN, infinity or a value too large for dtype('float64'). Pobiegłem np.isnan(mat.any()) #and gets False np.isfinite(mat.all()) #and gets True Próbowałem użyć mat[np.isfinite(mat) == True] = 0 aby usunąć nieskończone wartości, ale to …

7
Jak w Pythonie indeksować listę z inną listą?
Chciałbym zindeksować listę z inną taką listą L = ['a', 'b', 'c', 'd', 'e', 'f', 'g', 'h'] Idx = [0, 3, 7] T = L[ Idx ] a T powinno być listą zawierającą [„a”, „d”, „h”]. Czy jest lepszy sposób niż T = [] for i in Idx: T.append(L[i]) print …
130 python  list  indexing 

6
Sprawdź, czy klucz istnieje i wykonaj iterację tablicy JSON za pomocą Pythona
Mam kilka danych JSON z postów na Facebooku, takich jak ten poniżej: {"from": {"id": "8", "name": "Mary Pinter"}, "message": "How ARE you?", "comments": {"count": 0}, "updated_time": "2012-05-01", "created_time": "2012-05-01", "to": {"data": [{"id": "1543", "name": "Honey Pinter"}]}, "type": "status", "id": "id_7"} Dane JSON są częściowo ustrukturyzowane i nie są takie same. …
130 python  json  loops 


5
dodanie katalogu do sys.path / PYTHONPATH
Próbuję zaimportować moduł z określonego katalogu. Problem polega na tym, że jeśli sys.path.append(mod_directory)użyję do dołączenia ścieżki, a następnie otworzę interpreter Pythona, katalog mod_directoryzostanie dodany na koniec listy sys.path. Jeśli wyeksportuję PYTHONPATHzmienną przed otwarciem interpretera Pythona, katalog zostanie dodany na początek listy. W drugim przypadku mogę zaimportować moduł, ale w pierwszym …

4
Czy mogę użyć __init__.py do definiowania zmiennych globalnych?
Chcę zdefiniować stałą, która powinna być dostępna we wszystkich podmodułach pakietu. Pomyślałem, że najlepszym miejscem będzie __init__.pyplik pakietu głównego. Ale nie wiem, jak to zrobić. Załóżmy, że mam kilka podpakietów, z których każdy zawiera kilka modułów. Jak mogę uzyskać dostęp do tej zmiennej z tych modułów? Oczywiście, jeśli jest to …

Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.