Podczas używania magic% paste w ipython, wykonuje wklejony kod, zamiast po prostu wklejanie. Jak mogę go zmusić do wklejenia skopiowanego kodu, aby można go było edytować?Podczas korzystania z magic% wklejania w ipythonie, jak mogę go zmusić do wklejenia skopiowanego kodu, zamiast wklejać i wykonywać, aby można było go edytować
5
A
Odpowiedz
5
Masz dwie opcje:
- Aby edytować go ręcznie uruchomić
%cpaste
. Następnie możesz wkleić go za pomocą standardowych opcji terminala (spróbuj Ctrl-Shift-V) i edytować. Wpisz--
na linii, aby zakończyć. - Aby zmienić to jako tekst w kodzie, uruchom
%paste foo
. Będzie przechowywać zawartość schowka wfoo
.
4
Dodawanie do odpowiedzi Thomas K za (cytat poniżej), jeśli przechowywane wypowiedzi na ciąg zmienna foo
za pomocą %paste foo
można później uruchomić ten ciąg (lub żadnych oświadczeń Python w postaci string), używając exec(foo [, globals, locals])
.
Masz dwie opcje:
- Aby edytować go ręcznie uruchomić
%cpaste
. Następnie możesz wkleić go za pomocą standardowych opcji terminala (spróbuj Ctrl-Shift-V) i edytować. Wpisz--
w linii, aby zakończyć.- Aby zmienić to jako tekst w kodzie, uruchom
%paste foo
. Będzie przechowywać zawartość schowka wfoo
.
2
Jest rozwiązanie tego problemu w ipython, jeśli nie zajmują się wcięcia,
Wystarczy uruchomić %autoindent
z automatycznym wcięciem OFF.
Powiązane problemy
- 1. Jak umieścić pakiet komunikatów JSF poza WAR, aby można go było edytować bez ponownego rozmieszczania?
- 2. UITextField można kopiować, ale nie można go edytować Swift
- 3. Testowanie połączeń IPhone: Jak zmusić go do utraty połączenia?
- 4. Jak zbudować rozszerzenie Pythona C, aby można go było zaimportować z modułu
- 5. Jak kontrolować położenie okna dialogowego podczas korzystania z ShowDialog, aby go wyświetlić?
- 6. Zachowaj ostrożność w obszarze TextArea, gdy nie można go edytować
- 7. Pobieranie pliku skopiowanego do SysWOW64 zamiast System32
- 8. Jak zmusić WCF do użycia xs: Wszystko zamiast xs: Sequence, aby zamawianie elementów SOAP było nieistotne?
- 9. Uciec łańcuch w programie SQL Server, aby można go było bezpiecznie używać w wyrażeniu LIKE
- 10. Maven - POM: Jak zmienić port pomostu, aby można go było odzyskać później?
- 11. Jak mogę napisać własne menu kontekstowe do kopiowania i wklejania?
- 12. Formularz składane wielokrotnie podczas korzystania z „submit” zwrotnego i $ .ajax, aby opublikować go
- 13. Jak rozpowszechniać mój program Java, aby można go było uruchomić, klikając dwukrotnie jeden plik?
- 14. Osadzanie zamiast dziedziczenia w Go
- 15. ember cli and livereload: jak zmusić go do pracy?
- 16. Jak nazwać blok kodu i wywołać go w inny sposób?
- 17. Jak można uzyskać blok kodu ERB bez renderowania go?
- 18. Go: edytuj zamiast wartości mapy
- 19. Jak przesłonić kopiowanie i wklejać w richtextbox
- 20. Jak ustawić EditText do wyboru, ale nie można go edytować w Android Ice Cream Sandwich?
- 21. Jak mogę skompilować program Go?
- 22. Czy mogę zmusić klasę podrzędną do korzystania z konstruktora nadrzędnego?
- 23. Entity Framework 4.1 - Jak "zmusić" EF, aby przejść do DB zamiast korzystania z wykresu?
- 24. Wymuś przeglądarkę, aby pobrać plik, zamiast go otworzyć.
- 25. Jak mogę iterować nad obiektem podczas modyfikowania go w Javie?
- 26. Jak mogę zrobić, aby Safari pobierał plik CSV zamiast wyświetlać go w przeglądarce?
- 27. Jak wyłączyć automatyczny format kodu Eclipse PDT podczas wklejania
- 28. Edycja kodu na iPadzie i wdrażanie go na Heroku
- 29. CORS z Dart, jak mogę go uruchomić?
- 30. podłańcuchy i urządzenie do zbierania śmieci Go