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.


10
Jaki jest najlepszy sposób na wygenerowanie diagramu UML z kodu źródłowego Pythona? [Zamknięte]
W obecnej formie to pytanie nie pasuje do naszego formatu pytań i odpowiedzi. Oczekujemy, że odpowiedzi poparte będą faktami, referencjami lub wiedzą specjalistyczną, ale to pytanie prawdopodobnie będzie wymagało debaty, argumentów, ankiet lub rozszerzonej dyskusji. Jeśli uważasz, że to pytanie można poprawić i ewentualnie ponownie otworzyć, odwiedź centrum pomocy w …
258 python  uml  diagram 

19
Czy istnieje sposób na odłączenie wykresów matplotlib, aby obliczenia mogły być kontynuowane?
Po tych instrukcjach w interpretatorze Pythona pojawia się okno z wykresem: from matplotlib.pyplot import * plot([1,2,3]) show() # other code Niestety nie wiem, jak kontynuować interaktywne badanie postaci stworzonej przez, show()gdy program wykonuje dalsze obliczenia. Czy to w ogóle możliwe? Czasami obliczenia są długie i pomogłoby, gdyby kontynuowano je podczas …
258 python  matplotlib  plot 

21
Jak wydrukować wartość obiektu Tensor w TensorFlow?
Korzystam ze wstępnego przykładu mnożenia macierzy w TensorFlow. matrix1 = tf.constant([[3., 3.]]) matrix2 = tf.constant([[2.],[2.]]) product = tf.matmul(matrix1, matrix2) Kiedy drukuję produkt, wyświetla go jako Tensorobiekt: <tensorflow.python.framework.ops.Tensor object at 0x10470fcd0> Ale skąd mam poznać wartość product? Następujące nie pomaga: print product Tensor("MatMul:0", shape=TensorShape([Dimension(1), Dimension(1)]), dtype=float32) Wiem, że wykresy działają Sessions, …

7
Jak usunąć element z listy, jeśli istnieje?
Otrzymuję new_tagz pola tekstowego formularza za pomocą self.response.get("new_tag")i selected_tagsz pól wyboru za pomocą self.response.get_all("selected_tags") Łączę je w następujący sposób: tag_string = new_tag new_tag_list = f1.striplist(tag_string.split(",") + selected_tags) ( f1.striplistjest funkcją, która usuwa białe spacje wewnątrz ciągów na liście). Jednak w przypadku, gdy tag_listjest pusta (brak nowych znaczniki są wprowadzone), ale …
258 python  list 


6
Dlaczego potrzebuję „b”, aby zakodować ciąg za pomocą Base64?
Zgodnie z tym przykładem w języku Python koduję ciąg znaków jako Base64 za pomocą: >>> import base64 >>> encoded = base64.b64encode(b'data to be encoded') >>> encoded b'ZGF0YSB0byBiZSBlbmNvZGVk' Ale jeśli pominę wiodące b: >>> encoded = base64.b64encode('data to be encoded') Otrzymuję następujący błąd: Traceback (most recent call last): File "<stdin>", line …

11
Czy Flask może mieć opcjonalne parametry adresu URL?
Czy można bezpośrednio zadeklarować opcjonalny parametr adresu URL kolby? Obecnie postępuję następująco: @user.route('/<userId>') @user.route('/<userId>/<username>') def show(userId, username=None): pass Jak mogę bezpośrednio powiedzieć, że usernamejest to opcjonalne?
258 python  flask 

14
JSONDecodeError: Oczekiwana wartość: wiersz 1 kolumna 1 (znak 0)
Expecting value: line 1 column 1 (char 0)Podczas próby dekodowania JSON pojawia się błąd . Adres URL, którego używam do wywołania interfejsu API, działa dobrze w przeglądarce, ale wyświetla ten błąd po wykonaniu żądania curl. Poniżej znajduje się kod, którego używam do żądania curl. Błąd występuje o return simplejson.loads(response_json) response_json …
258 python  json  api  curl 

12
Konwertuj obiekt Django Model na dyktowanie z nienaruszonymi wszystkimi polami
Jak można przekonwertować obiekt Django Model na dyktowanie za pomocą wszystkimi jego polami? Wszystko idealnie zawiera klucze obce i pola z editable=False. Pozwól mi rozwinąć. Powiedzmy, że mam model Django, taki jak poniżej: from django.db import models class OtherModel(models.Model): pass class SomeModel(models.Model): normal_value = models.IntegerField() readonly_value = models.IntegerField(editable=False) auto_now_add = …

11
Korzystanie z logowania do wielu modułów
Mam mały projekt python, który ma następującą strukturę - Project -- pkg01 -- test01.py -- pkg02 -- test02.py -- logging.conf Planuję użyć domyślnego modułu rejestrującego do drukowania komunikatów na standardowe wyjście i pliku dziennika. Aby użyć modułu rejestrującego, wymagana jest inicjalizacja - import logging.config logging.config.fileConfig('logging.conf') logger = logging.getLogger('pyApp') logger.info('testing') Obecnie …
257 python  logging  config 

8
Jak przekonwertować obraz PIL na tablicę numpy?
W porządku, bawię się z konwertowaniem obiektu obrazu PIL tam iz powrotem na tablicę numpy, dzięki czemu mogę wykonywać szybsze transformacje piksel po pikselu, niż PixelAccesspozwala obiekt PIL . Nauczyłem się, jak umieszczać informacje o pikselach w przydatnej macierzy liczb 3D w następujący sposób: pic = Image.open("foo.jpg") pix = numpy.array(pic.getdata()).reshape(pic.size[0], …


9
UnicodeDecodeError, niepoprawny bajt kontynuacji
Dlaczego poniższy element nie działa? i dlaczego to się udaje dzięki kodekowi „latin-1”? o = "a test of \xe9 char" #I want this to remain a string as this is what I am receiving v = o.decode("utf-8") prowadzi do: Traceback (most recent call last): File "<stdin>", line 1, in <module> …
257 python  unicode  decode 

11
Jak usunąć listę wierszy ze ramki danych Pandas?
Mam ramkę danych df: >>> df sales discount net_sales cogs STK_ID RPT_Date 600141 20060331 2.709 NaN 2.709 2.245 20060630 6.590 NaN 6.590 5.291 20060930 10.103 NaN 10.103 7.981 20061231 15.915 NaN 15.915 12.686 20070331 3.196 NaN 3.196 2.710 20070630 7.907 NaN 7.907 6.459 Następnie chcę upuścić wiersze z pewnymi numerami …
257 python  pandas 

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.