Mam wiele plików, które chcę zaktualizować, zastępując jeden ciąg wieloliniowy innym ciągiem wieloliniowym. Coś w stylu: * Some text, * something else * another thing I chcę go zastąpić: * This is completely * different text Rezultat byłby taki, że po zastąpieniu plik zawierający pierwszy blok tekstu będzie teraz zawierał …
Ilekroć wpisuję dowolne polecenie „nonsens”, generowany jest ten komunikat o błędzie python. Normalne polecenia działają dobrze. Masz pomysł, jak to debugować? $ somenonexistingcommand Traceback (most recent call last): File "/usr/local/lib/python2.7/site.py", line 553, in <module> main() File "/usr/local/lib/python2.7/site.py", line 535, in main known_paths = addusersitepackages(known_paths) File "/usr/local/lib/python2.7/site.py", line 268, in addusersitepackages …
To pytanie uzupełniające do Listy dostępnych usług DBus . Poniższy kod python wyświetli listę wszystkich dostępnych usług DBus. import dbus for service in dbus.SystemBus().list_names(): print(service) Jak wylistować ścieżki do obiektów w usługach w Pythonie? Jest ok, jeśli odpowiedź nie dotyczy Pythona, chociaż jest preferowana. Używam Ubuntu 14.04
Jestem w interesującej sytuacji, w której mam skrypt w języku Python, który teoretycznie może być uruchamiany przez różnych użytkowników w różnych środowiskach (i PATH) i na różnych systemach Linux. Chcę, aby ten skrypt był wykonywalny na tak wielu z nich, jak to możliwe bez sztucznych ograniczeń. Oto niektóre znane konfiguracje: …
Czy ktoś wie o przeglądzie, który dokumentowałby, w których (ostatnich) dystrybucjach UNIX Python jest domyślnie dostępny, tj. Jest częścią domyślnej instalacji? PS: Odpowiedzi z StackOverflow, zanim pytanie zostało przeniesione tutaj: Nie wiem dla wszystkich systemów operacyjnych Unix, ale w przypadku Linuksa zawsze możesz sprawdzić distrowatch.org. Ale to nie jest odpowiednia …
Uważam, że powinno to być proste, ale nie mogę sprawić, by działało poprawnie. Oto polecenia, które mogę uruchomić w wierszu poleceń: cd /home/debian/ap # Start a virtualenv source venv-ap/bin/activate # This needs to happen inside the virtualenv and takes ~20 seconds crossbar start # Outside the virtualenv, perhaps in a …
Podczas używania sudo iotop(najnowszej wersji 0.6-2.el7) w terminalu w nowo zainstalowanym CentOS 7.5 pojawia się następujący komunikat o błędzie: Traceback (most recent call last): File "/sbin/iotop", line 17, in <module> main() File "/usr/lib/python2.7/site-packages/iotop/ui.py", line 620, in main main_loop() File "/usr/lib/python2.7/site-packages/iotop/ui.py", line 610, in <lambda> main_loop = lambda: run_iotop(options) File "/usr/lib/python2.7/site-packages/iotop/ui.py", …
Powiedzmy, że mam kilka zdjęć, wszystkie z poprawnymi informacjami EXIF, a zdjęcia są losowo nazywane (z powodu mojego problemu). Mam mały program o nazwie, jheadktóry daje mi następujące wyjście: $ jhead IMG_9563.JPG File name : IMG_9563.JPG File size : 638908 bytes File date : 2011:02:03 20:25:09 Camera make : Canon …
Lubię grep -v. Używam tego cały czas. Ale przetwarzam też tekst w Pythonie i brakuje mi jednej kluczowej rzeczy. Zazwyczaj używam grep -vdo usuwania obcych tekstów. Na przykład, $ grep -v '[a-z]' # (I manually review this output to confirm that I don't want those lines) $ grep '[a-z]' > …
Chcę wywołać skrypt python script.py z terminala, po prostu wpisując skrypt . czy to możliwe? Jeśli tak to jak? Wiem, że mogę uniknąć pisania python script.py poprzez dodanie #! / Usr / bin / env python na górze skryptu, ale nadal muszę dodać sufiks .py , aby uruchomić skrypt.
Na moim Kubuntu 14.4 (który standardowo ma Python 2.7.6) mój python jest zepsuty po tym, jak próbowałem zainstalować Python 2.7.10 po zbudowaniu ze źródła z python.org przy pomocy Jak zainstalować najnowszą wersję Pythona osobno lub Aktualizacja? . Nie jestem w stanie go naprawić za pomocą standardowych poleceń Podejrzewam, że mój …
Próbuję zautomatyzować niektóre testy na moim RaspberryPi i używam myszy Python do wykonania kilku emulacji kliknięć. Na moim Debianie działa dobrze, ale jeśli chodzi o Raspbian, ten komunikat o błędzie nadal nie działa przy próbie zaimportowania pymouse: pi@pi ~/ $ python test.py Traceback (most recent call last): File "test.py", line …
Na Debianie 8 jessie usunąłem python: perry@perry:~$ sudo apt-get remove python Reading package lists... Done Building dependency tree Reading state information... Done Package 'python2.7' is not installed, so not removed 0 upgraded, 0 newly installed, 0 to remove and 35 not upgraded. Ale jakoś nadal mogę uruchomić Pythona z terminala. …
Zgodnie z przyjętą odpowiedzią na to pytanie SO: Python może być świetnym zamiennikiem basha . Moje pytanie brzmi zatem: w jaki sposób mogę dokonać płynnej zmiany? Myślę, że najważniejszą rzeczą do zrobienia, aby dokonać takiego przełączenia, byłoby: uruchamiając terminal wirtualny, wywołaj powłokę Pythona (a co?), A nie coś w rodzaju …
Używamy plików cookie i innych technologii śledzenia w celu poprawy komfortu przeglądania naszej witryny, aby wyświetlać spersonalizowane treści i ukierunkowane reklamy, analizować ruch w naszej witrynie, i zrozumieć, skąd pochodzą nasi goście.
Kontynuując, wyrażasz zgodę na korzystanie z plików cookie i innych technologii śledzenia oraz potwierdzasz, że masz co najmniej 16 lat lub zgodę rodzica lub opiekuna.