Yararlı yanıtlardan biri yorumlarda kayboldu, bu yüzden başka bir yararlı IPython sihirli işlevi için bir referans ekleyerek onu yeniden ifade etmek istedim.
İlk olarak @EOL'un söylediği şeyi yeniden ifade etmek gerekirse, OP'nin problemini çözmenin bir yolu, ilk önce %autoindent
yapıştırmayı çalıştırıp yaparak otomatik girintiyi kapatmaktır %paste
(tabii kullanıyorsanız gerekli değildir ).
Şimdi, burada zaten mevcut olana daha fazla bilgi eklemek için, IPython'da bir tane daha kullanışlı mod, %doctest_mode
yapıştırma örneğini kopyalamanıza ve doc dizelerindeki parçacıkları test etmenize olanak tanır. Bu aynı zamanda, ilk önce komut dizilerini çıkarmak zorunda kalmadan, belgelerde ve çevrimiçi forumlarda bulabileceğiniz etkileşimli python oturum çıktısını yürütmek için de kullanışlıdır.