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
„Linia zawiera bajt NULL” w czytniku CSV (Python)
Próbuję napisać program, który przegląda plik .CSV (input.csv) i przepisuje tylko te wiersze, które zaczynają się od określonego elementu (corrected.csv), zgodnie z listą w pliku tekstowym (output.txt). Tak wygląda teraz mój program: import csv lines = [] with open('output.txt','r') as f: for line in f.readlines(): lines.append(line[:-1]) with open('corrected.csv','w') as correct: …
84 python  csv 

8
gnuplot vs Matplotlib
Zacząłem od projektu graficznego dla logów Tomcat przy użyciu gnuplot-py , w szczególności korelując poszczególne żądania z alokacją pamięci i czyszczeniem pamięci. Jaka jest zbiorowa mądrość na temat gnuplot-py vs Matplotlib for Python graphing. Czy istnieją lepsze biblioteki graficzne, o których nie słyszałem? Moje ogólne uwagi są następujące: Podczas gdy …

10
Jak efektywnie analizować pliki o stałej szerokości?
Próbuję znaleźć skuteczny sposób analizowania plików, które zawierają linie o stałej szerokości. Na przykład pierwszych 20 znaków reprezentuje kolumnę, od 21:30 kolejna i tak dalej. Zakładając, że linia ma 100 znaków, jaki byłby skuteczny sposób przeanalizowania wiersza na kilka elementów? Mógłbym użyć cięcia strun na linię, ale jest to trochę …
84 python  parsing 

6
Lambda Pythona z podkreśleniem jako argument?
Co robi poniższy kod? a = lambda _:True Z tego, co przeczytałem i przetestowałem w interaktywnym monicie, wydaje się, że jest to funkcja, która zawsze zwraca True. Czy dobrze to rozumiem? Mam nadzieję, że zrozumiem, dlaczego _użyto również podkreślenia ( ).
84 python  lambda 

5
Używanie zmiennej globalnej z wątkiem
Jak udostępnić zmienną globalną wątkowi? Mój przykład kodu w Pythonie to: from threading import Thread import time a = 0 #global variable def thread1(threadname): #read variable "a" modify by thread 2 def thread2(threadname): while 1: a += 1 time.sleep(1) thread1 = Thread( target=thread1, args=("Thread-1", ) ) thread2 = Thread( target=thread2, …

6
Domyślne argumenty z * args i ** kwargs
W Pythonie 2.x (ja używam 2.7), jaki jest właściwy sposób używania domyślnych argumentów z *argsi **kwargs? Znalazłem pytanie na SO związane z tym tematem, ale to jest dla Pythona 3 : Wywołanie funkcji Pythona z * args, ** kwargs i opcjonalnymi / domyślnymi argumentami Tam mówią, że ta metoda działa: …

6
Jak poprawnie dyktować podklasy i nadpisywać __getitem__ i __setitem__
Debuguję kod i chcę się dowiedzieć, kiedy uzyskuje się dostęp do określonego słownika. Cóż, w rzeczywistości jest to klasa, która jest podklasą dicti implementuje kilka dodatkowych funkcji. W każdym razie chciałbym zrobić podklasę dictsiebie i dodać nadpisanie __getitem__oraz __setitem__wygenerować wyjście debugowania. Teraz mam class DictWatch(dict): def __init__(self, *args): dict.__init__(self, args) …

1
Analizujesz plik YAML w Pythonie i uzyskujesz dostęp do danych?
Jestem nowy w YAML i szukałem sposobów analizowania pliku YAML i używania / dostępu do danych z przeanalizowanego YAML. Natknąłem się na wyjaśnienia, jak przeanalizować plik YAML, na przykład samouczek PyYAML , „ Jak mogę przeanalizować plik YAML w Pythonie ”, „ Konwertować dyktowanie Pythona na obiekt? ”, Ale nie …
84 python  xml  parsing  yaml 

2
Jak wybrać stratę krzyżową entropii w TensorFlow?
Problemy klasyfikacyjne, takie jak regresja logistyczna lub wielomianowa regresja logistyczna, optymalizują utratę krzyżowej entropii . Zwykle warstwa cross-entropii podąża za warstwą softmax , co daje rozkład prawdopodobieństwa. W tensorflow istnieje co najmniej kilkanaście różnych funkcji straty krzyżowej entropii : tf.losses.softmax_cross_entropy tf.losses.sparse_softmax_cross_entropy tf.losses.sigmoid_cross_entropy tf.contrib.losses.softmax_cross_entropy tf.contrib.losses.sigmoid_cross_entropy tf.nn.softmax_cross_entropy_with_logits tf.nn.sigmoid_cross_entropy_with_logits ... Który z nich …


5
Przetwarzanie niezerowych datowników z wypełnieniem w Pythonie
Chcę uzyskać daty z sygnatur czasowych, takich jak: 3/1/2014 9:55with datetime.strptimelub coś równoważnego. Miesiąc, dzień miesiąca i godzina nie są wypełnione zerami, ale nie wydaje się, aby wymieniono tutaj dyrektywę formatowania, która byłaby w stanie przeanalizować to automatycznie. Jakie jest najlepsze podejście, aby to zrobić? Dzięki!
84 python  datetime 

5
Prawidłowe podejście do walidacji atrybutów instancji klasy
Posiadanie prostej klasy Pythona, takiej jak ta: class Spam(object): __init__(self, description, value): self.description = description self.value = value Chciałbym sprawdzić następujące ograniczenia: „opis nie może być pusty” „wartość musi być większa od zera” Czy powinienem: 1. zweryfikować dane przed utworzeniem obiektu spamu? 2. sprawdzić dane dotyczące __init__metody? 3. utwórz is_validmetodę …
84 python 

3
Django - pobieranie wartości z żądania POST
Mam następujący szablon django (http: // IP / admin / start / jest przypisany do hipotetycznego widoku zwanego widokiem): {% for source in sources %} <tr> <td>{{ source }}</td> <td> <form action="/admin/start/" method="post"> {% csrf_token %} <input type="hidden" name="{{ source.title }}"> <input type="submit" value="Start" class="btn btn-primary"> </form> </td> </tr> {% …
84 python  django  post 

3
Jak zaimplementować filtr pasmowy Butterwortha z Scipy.signal.butter
AKTUALIZACJA: Znalazłem przepis na Scipy oparty na tym pytaniu! Zatem dla wszystkich zainteresowanych przejdź bezpośrednio do: Spis treści »Przetwarzanie sygnału» Pasmo Butterwortha Mam trudności z osiągnięciem tego, co początkowo wydawało się prostym zadaniem, polegającym na zaimplementowaniu filtru pasmowo-przepustowego Butterwortha dla macierzy 1-D numpy (szeregi czasowe). Parametry, które muszę uwzględnić, to …

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.