Merhaba ben bir kabuk yazma ve test piton kodunun fikir gibi gerçekten Linux ve I yeniyim ipython içinde Linebreak. Ama benim problemim IPython'da satır sonlarını nasıl yapabilirim. Her zaman (sanırım) "normal" kısayol vardiyasını kullanın + kodu girin. İşlev tuşları devre dışı ve klavye düzeni dizüstü bilgisayarımda iyi çalışıyor, sorun ne olabilir?Linux -
Linux -
cevap
Hiçbir şey bir sorundur. Python kodu hat satırında yürütülür.
kodunuzu hattını-by-line yürütüldüğünde bir dosyadan yüklendiğinde, o iş olmamalı çalışmazsa
(her iki durumda bir "temiz" ortamında varsayarak).Bir satır sonu yapmak isterseniz, bir Python dosyasında yaptığınız gibi, \
çıkış karakterini içeren satırı sonlandırın. Shift+Enter
kabuğunda yerler üzerinde gerçekten en ipython
herhangi özel bir anlamı vardır ve yoktur. Python'da da özel bir anlamı yok. Bazı metin editörlerinde ve kelime işlemcilerinde, özellikle de LyX ve LibreOffice'de ve bazı web sitelerinde (bir web tarayıcısı aracılığıyla) özel bir anlamı vardır.
Sadece Kenneth Falck tarafından yayınlanan bir çözüm üzerinde geldi: IPython newlines with ^V^J
bir çok satırlı kod bloğu kullanacağım cevap @Marcin için Ctrl+V CTRL+J
teşekkürler! Bu, IPython'daki önceki blokları düzenlemeye çalışırken beni öldürüyordu. – ShawnFumo
FYI: iTerm2 gibi bir terminal programında bunu bir kısayol tuşuna atayabilirsiniz. 0x16 0x0a'nın "altıgen kodlarını gönder" için ctrl-enter değerini ayarlıyorum. Ayrıca cmd-enter veya başka herhangi bir şey sizin için en rahatını kullanabilir. – ShawnFumo
Bu problem bir süreliğine beni ipython'a kapattı. Şimdi geri döndüm! Teşekkür ederim! –
- 1. linux
- 2. Linux
- 3. linux
- 4. Linux
- 5. Linux
- 6. - Linux
- 7. Linux
- 8. Linux
- 9. Gömülü Linux üzerinde hafif hata ayıklama Linux
- 10. fedora linux --- ilk linux modülünü derleme
- 11. Linux Crypto API ve linux/crypto.h - Dokümantasyon
- 12. nasıl linux
- 13. fopen() linux
- 14. Linux Kernel
- 15. GNU/Linux
- 16. nasıl Linux
- 17. mono: Linux
- 18. XML - Linux
- 19. rtnetlink (Linux)
- 20. Linux: QQmlApplicationEngine
- 21. Bash - linux
- 22. Dosyaları yerel linux bilgisayarından amazon aws linux örneğine kopyalayın
- 23. Linux çekirdeğinde nasıl uyulur?
- 24. Linux yeteneklerini düzenleyin Perl
- 25. Linux programında C++
- 26. linux limits.conf çalışmıyor mu?
- 27. bir sürücü linux dönüştürme
- 28. mprotect() Linux kernel
- 29. linux bash, çizgi
- 30. Linux Yığını nedir?
Teşekkür düzenlerken! Ipython'da benzer bir işlev ya da benzer bir şey yazmak istiyorsam, onu doğru şekilde tanımlamak için birden fazla satıra ihtiyacım var (girinti) ya da yanılıyor muyum? “Def işlevine def:” komutu gönderdiğimde derleyiciye her zaman bir hata mesajı gelir. 'Yerde geçerli piton değil: def myfunction' Çünkü @danny – tecmec
bir hatadır. – Marcin
Ahh haklısın! 'Def myfunction():' de piton yeni Sry bi'şey;) – tecmec