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.

9
Uruchamianie skryptu w Pythonie z PHP
Próbuję uruchomić skrypt w Pythonie z PHP za pomocą następującego polecenia: exec('/usr/bin/python2.7 /srv/http/assets/py/switch.py arg1 arg2'); Jednak PHP po prostu nie generuje żadnych danych wyjściowych. Raportowanie błędów jest ustawione na E_ALL, a display_errors jest włączone. Oto, czego próbowałem: Kiedyś python2, /usr/bin/python2a python2.7zamiast/usr/bin/python2.7 Użyłem również ścieżki względnej zamiast ścieżki bezwzględnej, która również …
114 php  python  linux  exec  archlinux 


4
Czy istnieje zalecany format importu wielu wierszy?
Czytałem, że istnieją trzy sposoby kodowania importu wielowierszowego w Pythonie Z ukośnikami: from Tkinter import Tk, Frame, Button, Entry, Canvas, Text, \ LEFT, DISABLED, NORMAL, RIDGE, END Powielanie sentencji: from Tkinter import Tk, Frame, Button, Entry, Canvas, Text from Tkinter import LEFT, DISABLED, NORMAL, RIDGE, END Z nawiasami: from Tkinter …
114 python  python-2.7  pep8 

6
Klasa z obiektem jako parametrem
Próbuję przetłumaczyć kod Pythona na kod Scala. Więc jestem totalnym noobem w Pythonie. Ale dlaczego niektóre klasy mają obiekt jako parametr, ale nigdy nie używają go jawnie? Jaki jest powód, dla którego jest to parametr w pierwszej kolejności? Przykład: class Table(object) Dziękuję za Twój czas.
114 python 

6
Przekaż parametr do funkcji urządzenia
Używam py.test do testowania kodu DLL opakowanego w MyTester klasy Pythona. W celu walidacji muszę rejestrować niektóre dane testowe podczas testów, a następnie wykonywać dalsze przetwarzanie. Ponieważ mam wiele plików testowych _..., chcę ponownie użyć tworzenia obiektu testera (instancji MyTester) dla większości moich testów. Ponieważ obiekt tester jest tym, który …
114 python  fixtures  pytest 

6
Czy jest sposób na usunięcie utworzonych zmiennych, funkcji itp. Z pamięci interpretera?
Od kilku dni szukam dokładnej odpowiedzi na to pytanie, ale nie mam nic dobrego. Nie jestem całkowitym początkującym w programowaniu, ale nie jestem jeszcze na poziomie średniozaawansowanym. Kiedy jestem w powłoce Pythona, piszę: dir()i widzę wszystkie nazwy wszystkich obiektów w bieżącym zakresie (głównym bloku), jest ich 6: ['__builtins__', '__doc__', '__loader__', …

14
Jaki jest najbardziej pythonowy sposób sprawdzenia, czy obiekt jest liczbą?
Biorąc pod uwagę dowolny obiekt Pythona, jaki jest najlepszy sposób określenia, czy jest to liczba? Tutaj isjest zdefiniowany jako acts like a number in certain circumstances. Na przykład, powiedzmy, że piszesz klasę wektorową. Jeśli masz inny wektor, chcesz znaleźć iloczyn skalarny. Jeśli masz skalar, chcesz przeskalować cały wektor. Sprawdzanie, czy …
114 python  types  numbers 

4
Dynamiczna aktualizacja działki w matplotlib
Tworzę aplikację w Pythonie, która zbiera dane z portu szeregowego i rysuje wykres zebranych danych względem czasu przybycia. Czas przybycia danych jest niepewny. Chcę, aby fabuła była aktualizowana po otrzymaniu danych. Szukałem, jak to zrobić i znalazłem dwie metody: Wyczyść wykres i ponownie narysuj wykres ze wszystkimi punktami. Animuj wykres, …

7
Zapisywanie i ładowanie przedmiotów oraz używanie marynaty
Próbuję zapisywać i ładować obiekty za pomocą picklemodułu. Najpierw deklaruję moje obiekty: >>> class Fruits:pass ... >>> banana = Fruits() >>> banana.color = 'yellow' >>> banana.value = 30 Następnie otwieram plik o nazwie „Fruits.obj” (wcześniej utworzyłem nowy plik .txt i zmieniłem nazwę „Fruits.obj”): >>> import pickle >>> filehandler = open(b"Fruits.obj","wb") …
114 python  object  pickle 

10
Pythonic sposób drukowania elementów listy
Chciałbym wiedzieć, czy istnieje lepszy sposób na wydrukowanie wszystkich obiektów na liście w Pythonie niż ten: myList = [Person("Foo"), Person("Bar")] print("\n".join(map(str, myList))) Foo Bar Czytam w ten sposób, nie jest to dobre: myList = [Person("Foo"), Person("Bar")] for p in myList: print(p) Czy nie ma czegoś takiego: print(p) for p in …


8
Python subprocess.Popen „OSError: [Errno 12] Cannot alokować pamięć”
Uwaga: to pytanie zostało pierwotnie zadane tutaj, ale czas nagród minął, mimo że w rzeczywistości nie znaleziono akceptowalnej odpowiedzi. Ponownie zadaję to pytanie, uwzględniając wszystkie szczegóły podane w pierwotnym pytaniu. Skrypt w Pythonie uruchamia zestaw funkcji klasowych co 60 sekund za pomocą modułu schedule : # sc is a sched.scheduler …
114 python  linux  memory 



3
Czy pandy mogą używać kolumny jako indeksu?
Mam taki arkusz kalkulacyjny: Locality 2005 2006 2007 2008 2009 ABBOTSFORD 427000 448000 602500 600000 638500 ABERFELDIE 534000 600000 735000 710000 775000 AIREYS INLET459000 440000 430000 517500 512500 Nie chcę ręcznie zamieniać kolumny z wierszem. Czy byłoby możliwe użycie pand odczytujących dane do listy w ten sposób: data['ABBOTSFORD']=[427000,448000,602500,600000,638500] data['ABERFELDIE']=[534000,600000,735000,710000,775000] data['AIREYS …
114 python  excel  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.