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.

6
Jak znaleźć elementy podrzędne węzłów za pomocą BeautifulSoup
Chcę uzyskać wszystkie <a>tagi, które są elementami podrzędnymi <li>: <div> <li class="test"> <a>link1</a> <ul> <li> <a>link2</a> </li> </ul> </li> </div> Wiem, jak znaleźć element z taką klasą: soup.find("li", { "class" : "test" }) Ale nie wiem, jak znaleźć wszystkie <a>dzieci, <li class=test>ale nie inne. Tak jak chcę wybrać: <a>link1</a>

14
python print end = ''
Mam ten skrypt Pythona, w którym muszę uruchomić gdal_retile.py ale mam wyjątek w tej linii: if Verbose: print("Building internam Index for %d tile(s) ..." % len(inputTiles), end=' ') end=''Jest niepoprawna składnia. Ciekaw jestem, dlaczego i co prawdopodobnie zamierzał zrobić autor. Jestem nowy w Pythonie, jeśli jeszcze nie zgadłeś. Myślę, że …
115 python 

3
while (1) vs. while (True) - Dlaczego istnieje różnica (w kodzie bajtowym Pythona 2)?
Zaintrygowany pytaniem o nieskończone pętle w Perlu: while (1) vs. dla (;;) Czy istnieje różnica prędkości? , Postanowiłem przeprowadzić podobne porównanie w Pythonie. Spodziewałem się, że kompilator wygeneruje ten sam kod bajtowy dla while(True): passi while(1): pass, ale w rzeczywistości tak nie jest w pythonie2.7. Poniższy skrypt: import dis def …
115 python 

6
Utwórz model Django lub zaktualizuj, jeśli istnieje
Chcę utworzyć obiekt modelowy, taki jak Osoba, jeśli identyfikator osoby nie istnieje, lub otrzymam obiekt tej osoby. Kod do utworzenia nowej osoby w następujący sposób: class Person(models.Model): identifier = models.CharField(max_length = 10) name = models.CharField(max_length = 20) objects = PersonManager() class PersonManager(models.Manager): def create_person(self, identifier): person = self.create(identifier = identifier) …

6
Piszesz dyktando do pliku txt i czytasz go z powrotem?
Próbuję napisać słownik do pliku txt. Następnie przeczytaj wartości dict, wpisując klucze za pomocą raw_input. Czuję, że przegapiłem jeden krok, ale szukałem już od jakiegoś czasu. Otrzymuję ten błąd File "name.py", line 24, in reading print whip[name] TypeError: string indices must be integers, not str Mój kod: #!/usr/bin/env python from …
115 python 

6
Czy uruchamianie pip install w sudo jest dopuszczalne i bezpieczne?
Zacząłem używać mojego Maca do instalowania pakietów Pythona w taki sam sposób, jak robię to na moim komputerze z Windows w pracy; jednak na moim komputerze Mac często spotykałem się z błędami odmowy uprawnień podczas zapisywania do plików dziennika lub pakietów witryn. Dlatego pomyślałem o uruchomieniu pip install <package>pod, sudoale …
115 python  macos  pip  sudo 

7
Jak naprawić błąd „ImportError: brak modułu o nazwie…” w Pythonie?
Jaki jest właściwy sposób naprawienia tego błędu ImportError? Mam następującą strukturę katalogów: /home/bodacydo /home/bodacydo/work /home/bodacydo/work/project /home/bodacydo/work/project/programs /home/bodacydo/work/project/foo Jestem w katalogu /home/bodacydo/work/project Teraz, jeśli napiszę python ./programs/my_python_program.py Natychmiast rozumiem ImportError: No module named foo.tasks ./programs/my_python_program.pyZawiera następujący wiersz: from foo.tasks import my_function Nie mogę zrozumieć, dlaczego Python nie znajdzie ./foo/tasks.py- jest. Jeśli …
115 python 


3
Python podzielony ciąg znaków oparty na wyrażeniu regularnym
Jaki jest najlepszy sposób na podzielenie ciągu znaków na przykład "HELLO there HOW are YOU"wielkimi literami (w Pythonie)? Więc skończyłbym z tablicą taką jak taka: results = ['HELLO there', 'HOW are', 'YOU'] EDYTOWAĆ: Próbowałem: p = re.compile("\b[A-Z]{2,}\b") print p.split(page_text) Wydaje się jednak, że to nie działa.
115 python  regex  split 

9
Jak zaimplementować __iter __ (self) dla obiektu kontenera (Python)
Napisałem niestandardowy obiekt kontenera. Zgodnie z tą stroną muszę zaimplementować tę metodę na moim obiekcie: __iter__(self) Jednak po przejrzeniu linku do typów Iteratorów w podręczniku Python nie ma przykładów implementacji własnego. Czy ktoś może opublikować fragment (lub link do zasobu), który pokazuje, jak to zrobić? Kontener, który piszę, jest mapą …
115 python 

4
„Odpal i zapomnij” Python async / await
Czasami trzeba wykonać jakąś niekrytyczną operację asynchroniczną, ale nie chcę czekać na jej zakończenie. W standardowej implementacji Tornado można „odpalić i zapomnieć” funkcję asynchroniczną, po prostu pomijając yieldsłowo kluczowe. Próbowałem wymyślić, jak „odpalić i zapomnieć” z nową składnią async/ awaitwydaną w Pythonie 3.5. Np. Uproszczony fragment kodu: async def async_foo(): …

5
Jaki jest cel tf.app.flags w TensorFlow?
Czytam przykładowe kody w Tensorflow, znalazłem następujący kod flags = tf.app.flags FLAGS = flags.FLAGS flags.DEFINE_float('learning_rate', 0.01, 'Initial learning rate.') flags.DEFINE_integer('max_steps', 2000, 'Number of steps to run trainer.') flags.DEFINE_integer('hidden1', 128, 'Number of units in hidden layer 1.') flags.DEFINE_integer('hidden2', 32, 'Number of units in hidden layer 2.') flags.DEFINE_integer('batch_size', 100, 'Batch size. ' …
115 python  tensorflow 


9
Przeanalizuj ciąg daty i zmień format
На этот вопрос есть ответы на Stack Overflow на русском : Преобразование даты между строковыми представлениями Mam ciąg daty w formacie „Mon Feb 15 2010”. Chcę zmienić format na „15/02/2010”. W jaki sposób mogę to zrobić?


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.