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.

14
Utwórz pustą listę w pythonie o określonym rozmiarze
Chcę utworzyć pustą listę (lub inną najlepszą metodę), która może zawierać 10 elementów. Następnie chcę przypisać wartości do tej listy, na przykład powinno to wyświetlać od 0 do 9: s1 = list(); for i in range(0,9): s1[i] = i print s1 Ale kiedy uruchamiam ten kod, generuje błąd lub w …
545 python  list 

5
Konwertuj listę na krotkę w Pythonie
Próbuję przekonwertować listę na krotkę. Większość rozwiązań w Google oferuje następujący kod: l = [4,5,6] tuple(l) Jednak kod powoduje komunikat o błędzie po uruchomieniu: TypeError: Obiekt „tuple” nie jest wywoływalny Jak mogę rozwiązać ten problem?

10
TypeError: Obiekt „module” nie jest wywoływalny
File "C:\Users\Administrator\Documents\Mibot\oops\blinkserv.py", line 82, in __init__ self.serv = socket(AF_INET,SOCK_STREAM) TypeError: 'module' object is not callable Dlaczego dostaję ten błąd? Jestem zmieszany. Co musisz wiedzieć, aby odpowiedzieć na moje pytanie?
543 python  sockets 

11
Jak zaimportować moduł, który ma nazwę jako ciąg?
Piszę aplikację w języku Python, która przyjmuje jako polecenie argument, na przykład: $ python myapp.py command1 Chcę, aby aplikacja była rozszerzalna, to znaczy mogła dodawać nowe moduły, które implementują nowe polecenia bez konieczności zmiany głównego źródła aplikacji. Drzewo wygląda mniej więcej tak: myapp/ __init__.py commands/ __init__.py command1.py command2.py foo.py bar.py …

7
Który wyjątek powinienem zgłosić w przypadku złych / nielegalnych kombinacji argumentów w Pythonie?
Zastanawiałem się nad najlepszymi praktykami wskazywania nieprawidłowych kombinacji argumentów w Pythonie. Spotkałem kilka sytuacji, w których masz taką funkcję: def import_to_orm(name, save=False, recurse=False): """ :param name: Name of some external entity to import. :param save: Save the ORM object before returning. :param recurse: Attempt to import associated objects as well. …


12
Jak zmienić rozmiar czcionki na wykresie matplotlib
Jak zmienić rozmiar czcionki dla wszystkich elementów (tików, etykiet, tytułu) na wykresie matplotlib? Wiem, jak zmienić rozmiary etykiet kleszczy, odbywa się to za pomocą: import matplotlib matplotlib.rc('xtick', labelsize=20) matplotlib.rc('ytick', labelsize=20) Ale jak zmienić resztę?


11
Co robi obiekt Ellipsis?
Podczas bezczynnego przeglądania przestrzeni nazw zauważyłem dziwnie wyglądający obiekt o nazwie Ellipsis, nie wydaje się, że jest ani nie robi nic specjalnego, ale jest wbudowanym globalnie narzędziem. Po wyszukiwaniu odkryłem, że jest on używany w jakimś niejasnym wariancie składni krojenia przez Numpy i Scipy ... ale prawie nic innego. Czy …
539 python  ellipsis 

17
Jak podawać pliki statyczne we Flask
To zawstydzające. Mam aplikację, w którą włączyłem Flaski na razie obsługuje ona tylko jedną statyczną stronę HTML z linkami do CSS i JS. I nie mogę znaleźć, gdzie w dokumentacji Flaskopisuje się zwracanie plików statycznych. Tak, mógłbym użyć, render_templateale wiem, że dane nie są szablonowane. Myślałbym send_filelub url_forbył słuszny, ale …

9
Jak wydrukować instancje klasy za pomocą print ()?
Uczę się lin w Pythonie. Kiedy próbuję wydrukować obiekt klasy Foobarza pomocą print()funkcji, otrzymuję dane wyjściowe takie jak to: <__main__.Foobar instance at 0x7ff2a18c> Czy istnieje sposób, aby ustawić zachowanie drukowania (lub reprezentację ciągu ) klasy i jej obiektów ? Na przykład, gdy print()wywołuję obiekt klasy, chciałbym wydrukować jego elementy danych …
538 python  class  printing  object 

30
Konwertuje zagnieżdżony dict Pythona na obiekt?
Szukam eleganckiego sposobu na uzyskanie danych za pomocą dostępu do atrybutu w nagraniu z niektórymi zagnieżdżonymi dyktami i listami (tj. Składnią obiektu w stylu javascript). Na przykład: >>> d = {'a': 1, 'b': {'c': 2}, 'd': ["hi", {'foo': "bar"}]} Powinny być dostępne w ten sposób: >>> x = dict2obj(d) >>> …



11
Jak czytać duży plik - linia po linii?
Chcę iterować po każdej linii całego pliku. Jednym ze sposobów na to jest czytanie całego pliku, zapisywanie go na liście, a następnie przekraczanie linii zainteresowania. Ta metoda zużywa dużo pamięci, więc szukam alternatywy. Mój kod do tej pory: for each_line in fileinput.input(input_file): do_something(each_line) for each_line_again in fileinput.input(input_file): do_something(each_line_again) Wykonanie tego …
536 python  file-read 

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.