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.

11
Błąd instalacji Pip Matplotlib z virtualenv
Próbuję zainstalować matplotlib w nowym virtualenv. Kiedy robię: pip install matplotlib lub pip install http://sourceforge.net/projects/matplotlib/files/matplotlib/matplotlib-1.1.0/matplotlib-1.1.0.tar.gz Otrzymuję ten błąd: building 'matplotlib._png' extension gcc -pthread -fno-strict-aliasing -DNDEBUG -g -fwrapv -O2 -Wall -fPIC - DPY_ARRAY_UNIQUE_SYMBOL=MPL_ARRAY_API -DPYCXX_ISO_CPP_LIB=1 -I/usr/local/include -I/usr/include -I. -I/home/sam/django-projects/datazone/local/lib/python2.7/site-packages/numpy/core/include -I. -I/usr/include/python2.7 -c src/_png.cpp -o build/temp.linux-x86_64-2.7/src/_png.o src/_png.cpp:10:20: fatal error: png.h: No such file …


16
UnicodeDecodeError: kodek „ascii” nie może zdekodować bajtu 0xef na pozycji 1
Mam kilka problemów, próbując zakodować ciąg do UTF-8. Próbowałem wielu rzeczy, w tym używania string.encode('utf-8')i unicode(string), ale pojawia się błąd: UnicodeDecodeError: kodek „ascii” nie może zdekodować bajtu 0xef na pozycji 1: numer porządkowy poza zakresem (128) To jest mój ciąg: (。・ω・。)ノ Nie rozumiem, co się dzieje, jakiś pomysł? Edycja: Problem …
106 python  unicode  utf-8 


16
Jak podzielić tekst bez spacji na listę słów?
Wejście: "tableapplechairtablecupboard..." wiele słów Jaki byłby skuteczny algorytm do podzielenia takiego tekstu na listę słów i uzyskania: Wynik: ["table", "apple", "chair", "table", ["cupboard", ["cup", "board"]], ...] Pierwszą rzeczą, która przychodzi na myśl, jest przejście przez wszystkie możliwe słowa (zaczynając od pierwszej litery) i znalezienie najdłuższego możliwego słowa, kontynuuj od position=word_position+len(word) …
106 python  algorithm  text  split 

10
Zastąp dane wyjściowe konsoli w Pythonie
Zastanawiam się, jak mógłbym stworzyć jeden z tych sprytnych liczników konsoli w Pythonie, jak w niektórych programach C / C ++. Mam pętlę wykonującą różne czynności, a bieżące dane wyjściowe są następujące: Doing thing 0 Doing thing 1 Doing thing 2 ... co byłoby ładniejsze, to po prostu zaktualizować ostatnią …
106 python 

2
wydruk z niestandardowym tekstem dla punktów osi x
Rysuję działkę za pomocą matplotlib i python, jak przykładowy kod poniżej. x = array([0,1,2,3]) y = array([20,21,22,23]) plot(x,y) show() Ponieważ jest to powyższy kod na osi x, zobaczę narysowane wartości, 0.0, 0.5, 1.0, 1.5tj. Te same wartości moich referencyjnych wartości x. Czy w ogóle istnieje możliwość odwzorowania każdego punktu x …
106 python  matplotlib 

4
`staticmethod` i` abc.abstractmethod`: czy to się połączy?
W mojej aplikacji w języku Python chcę utworzyć metodę, która będzie jednocześnie staticmethodrozszerzeniem a i abc.abstractmethod. Jak mam to zrobic? Próbowałem zastosować oba dekoratory, ale to nie działa. Jeśli to zrobię: import abc class C(object): __metaclass__ = abc.ABCMeta @abc.abstractmethod @staticmethod def my_function(): pass Dostaję wyjątek *, a jeśli to zrobię: …

5
Rozumienie listy z instrukcją if
Chcę porównać 2 iterowalne i wydrukować elementy, które pojawiają się w obu iterowalnych. >>> a = ('q', 'r') >>> b = ('q') # Iterate over a. If y not in b, print y. # I want to see ['r'] printed. >>> print([ y if y not in b for y …



6
Czy jest korzyść z definiowania klasy wewnątrz innej klasy w Pythonie?
Mówię tutaj o klasach zagnieżdżonych. Zasadniczo mam dwie klasy, które modeluję. Klasa DownloadManager i klasa DownloadThread. Oczywistą koncepcją OOP jest tutaj kompozycja. Jednak kompozycja niekoniecznie oznacza zagnieżdżanie, prawda? Mam kod, który wygląda mniej więcej tak: class DownloadThread: def foo(self): pass class DownloadManager(): def __init__(self): dwld_threads = [] def create_new_thread(): dwld_threads.append(DownloadThread()) …
106 python  oop 



5
IndexError: indeks krotki poza zakresem podczas korzystania z py2exe
Obecnie próbuję utworzyć plik wykonywalny przy użyciu py2exe. Używam Pythona 3.6. Skrypt, którego używam, importuje openpyxli pptxdziała dobrze, gdy używam Pycharm lub uruchamiam skrypt za pomocą okna poleceń. Dane wyjściowe generują błąd: IndexError: tuple index out of range Poniżej można znaleźć cmdwynik: C:\Python36>python setup.py py2exe running py2exe Traceback (most recent …
106 python  py2exe 

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.