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.

3
Co dokładnie robi numpy.exp ()? [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 5 lat temu . Popraw to pytanie Jestem bardzo zdezorientowany, co właściwie robi np.exp (). W dokumentacji jest napisane, że: „Oblicza wykładnik wszystkich …
91 python  numpy  statistics  exp 

8
Jak poznać typ zwracanej funkcji i typy argumentów?
Chociaż zdaję sobie sprawę z koncepcji pisania kaczego w Pythonie, czasami zmagam się z typem argumentów funkcji lub typem wartości zwracanej przez funkcję. Otóż, jeśli sam napisałem tę funkcję, WIEMY typy. Ale co, jeśli ktoś chce używać i wywoływać moje funkcje, skąd ma znać typy? Zwykle umieszczam informacje o typie …
91 python  types 

2
Łączenie ramek danych pandy według nazw kolumn
Mam dwie ramki danych z następującymi nazwami kolumn: frame_1: event_id, date, time, county_ID frame_2: countyid, state Chciałbym uzyskać ramkę danych z następującymi kolumnami, dołączając (po lewej) na county_ID = countyid: joined_dataframe event_id, date, time, county, state Nie wiem, jak to zrobić, jeśli kolumny, do których chcę dołączyć, nie są indeksami. …


6
Jak zintegrować pep8.py z Eclipse?
Małe tło: PEP 8 to przewodnik po stylu dla kodu w języku Python . Zawiera konwencje, których powinni przestrzegać wszyscy programiści Pythona. pep8.py to (bardzo przydatny) skrypt, który sprawdza formatowanie kodu danego skryptu Pythona, zgodnie z PEP 8. Eclipse to świetne IDE. Dzięki rozszerzeniu Pydev można go używać do programowania …
90 python  eclipse  pydev  pep8 

13
Dlaczego Ruby jest bardziej odpowiedni dla Railsów niż Python? [Zamknięte]
W obecnym stanie to pytanie nie pasuje do naszego formatu pytań i odpowiedzi. Oczekujemy, że odpowiedzi będą poparte faktami, referencjami lub ekspertyzą, 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 prawdopodobnie ponownie otworzyć, odwiedź centrum pomocy, aby uzyskać …


30
Python kontra Ruby do metaprogramowania [zamknięte]
W obecnym stanie to pytanie nie pasuje do naszego formatu pytań i odpowiedzi. Oczekujemy, że odpowiedzi będą poparte faktami, referencjami lub ekspertyzą, 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 prawdopodobnie ponownie otworzyć, odwiedź centrum pomocy, aby uzyskać …

3
Różnica między a - = b i a = a - b w Pythonie
Niedawno zastosowałem to rozwiązanie do uśrednienia każdego N wierszy macierzy. Chociaż rozwiązanie ogólnie działa, miałem problemy, gdy zastosowałem je do macierzy 7x1. Zauważyłem, że problem występuje podczas korzystania z -=operatora. Aby zrobić mały przykład: import numpy as np a = np.array([1,2,3]) b = np.copy(a) a[1:] -= a[:-1] b[1:] = b[1:] …

4
Jaka jest różnica między np.mean i tf.reduce_mean?
W samouczku dla początkujących MNIST znajduje się oświadczenie accuracy = tf.reduce_mean(tf.cast(correct_prediction, "float")) tf.cast zasadniczo zmienia typ tensora obiektu, ale jaka jest różnica między tf.reduce_mean i np.mean? Oto dokument dotyczący tf.reduce_mean: reduce_mean(input_tensor, reduction_indices=None, keep_dims=False, name=None) input_tensor: Tensor do zmniejszenia. Powinien mieć typ liczbowy. reduction_indices: Wymiary do zmniejszenia. Jeśli None(defaut), zmniejsza wszystkie …


3
upuść do interpretera Pythona podczas wykonywania funkcji
Mam moduł Pythona z funkcją: def do_stuff(param1 = 'a'): if type(param1) == int: # enter python interpreter here do_something() else: do_something_else() czy jest sposób, aby wpaść do interpretera wiersza poleceń, w którym mam komentarz? tak, że jeśli uruchomię następujące w Pythonie: >>> import my_module >>> do_stuff(1) otrzymuję następny monit dotyczący …
90 python 

4
Zmienna zdefiniowana za pomocą instrukcji with dostępna poza with-block?
Rozważmy następujący przykład: with open('a.txt') as f: pass # Is f supposed to be defined here? Przeczytałem dokumentację językową (2.7) dotyczącą instrukcji with oraz PEP-343, ale o ile wiem, nie mówią nic na ten temat. W CPythonie 2.6.5 fwydaje się być zdefiniowany poza with-block, ale wolałbym nie polegać na szczegółach …
90 python 

8
Nie można zaimportować języka Python z innego folderu
Nie mogę zmusić Pythona do zaimportowania modułu w podfolderze. Pojawia się błąd, gdy próbuję utworzyć wystąpienie klasy z zaimportowanego modułu, ale sam import się udaje. Oto moja struktura katalogów: Server -server.py -Models --user.py Oto zawartość server.py: from sys import path from os import getcwd path.append(getcwd() + "\\models") #Yes, i'm on …
90 python 

5
sqlite3.ProgrammingError: Nie możesz używać 8-bitowych bajtów, chyba że używasz text_factory, który może interpretować 8-bitowe bajty
Używając SQLite3 w Pythonie, próbuję przechowywać skompresowaną wersję fragmentu kodu HTML UTF-8. Kod wygląda następująco: ... c = connection.cursor() c.execute('create table blah (cid integer primary key,html blob)') ... c.execute('insert or ignore into blah values (?, ?)',(cid, zlib.compress(html))) W którym momencie pojawi się błąd: sqlite3.ProgrammingError: You must not use 8-bit bytestrings …
90 python  unicode  sqlite  zlib 

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.