


Kemas kini versi utama IPython 8.0 menyokong penyiapan automatik kod
Selepas lebih 3 tahun perancangan, akhirnya IPython 8.0 hadir.
Kini, dengan versi terkini, anda bukan sahaja boleh menggunakan Hitam untuk memformat semula kod dalam baris arahan, tetapi juga mendapatkan pengalaman penyiapan dan penyahpepijatan automatik yang lebih baik.
Untuk butiran lanjut, mari baca.
Ralat Pengoptimuman
Sebelum versi 8.0, jika kod itu salah, jejak balik ralat IPython akan menunjukkan nilai cincang yang digunakan untuk menyusun Python AST, seperti ini:
Kini, jejak balik ralat telah diformatkan dengan betul dan boleh memaparkan nombor sel tertentu di mana pepijat berada.
Selain itu, IPython 8.0 juga menyepadukan stack_data Pakej ini menyediakan maklumat penjejakan yang lebih pintar dan boleh menyerlahkan nod AST di mana ralat berlaku, membantu mengesan pepijat dengan cepat.
Sebagai contoh, untuk sekeping kod seperti ini:
Panggilan bar() dan anda akan mendapat IndexError 8.0 akan memberitahu anda di mana ralat indeks berlaku.
Nota: Dalam terminal dan buku nota, kedudukan yang ditandakan dengan ^ akan diserlahkan.
Satu lagi peningkatan yang memberi impak yang lebih besar pada produktiviti ialah menambah nombor bertindih dan baris selepas nama fail surih balik ralat.
Banyak terminal dan editor membenarkan melompat terus ke fail/baris yang berkaitan apabila menggunakan sintaks ini.
Cadangan pelengkapan kod automatik
Selain pengalaman penyahpepijatan yang lebih baik, jika anda menyukai fungsi autolengkap kod dalam Ptpython, kini anda boleh melakukannya dalam IPython 8.0 Ia juga boleh digunakan.
Terima cadangan ini melalui ctrl-f, atau ctrl-e, atau dengan menekan anak panah kanan.
Pintasan alt-f hanya akan menerima perkataan cadangan pertama.
Pada masa ini, cadangan auto hanya boleh dipaparkan dalam mod emac atau vi.
Gunakan "?" dan "??" untuk melihat maklumat objek
Dalam IPDB, anda kini boleh menggunakan "?" untuk memaparkan maklumat objek , Perkara yang sama apabila menggunakan gesaan IPython:
Pemformatan automatik dengan hitam dalam CLI
Jika hitam dipasang dengan Yang sama persekitaran sebagai IPython, jadi sekarang, terminal IPython secara lalai akan memformat semula kod baris arahan (CLI) di mana mungkin.
Sudah tentu, anda juga boleh menggunakan —TerminalInteractiveShell.autoformatter=Tiada untuk melumpuhkan pilihan ini.
Ciri Global Skop Sejarah
Sebelum ini, apabila menggunakan %history, pengguna boleh menentukan sesi dan baris:
Atau gunakan mod global:
Tetapi sebelum 8.0, kedua-dua mod ini tidak boleh digunakan pada masa yang sama. Jika pengguna menentukan kedua-dua mod, IPython akan menggunakan mod global (mengglobalisasikan semua sejarah) dan mengabaikan skop yang ditentukan.
Ciri ini kini dipertingkatkan supaya jika pengguna menentukan kedua-dua julat dan corak glob, corak glob akan digunakan pada julat sejarah yang ditentukan.
Jika anda ingin mengetahui maklumat lanjut, berikut adalah pautan laman web rasmi:
https://www.php.cn/link/003dd617c12d444ff9c80f717c3fa982
Dengan cara ini, saya ingin mengingatkan anda bahawa jika anda ingin menggunakan IPython 8.0, anda mesti menaik taraf Python terlebih dahulu kepada versi 3.8 ke atas.
Atas ialah kandungan terperinci Kemas kini versi utama IPython 8.0 menyokong penyiapan automatik kod. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Alat AI Hot

Undresser.AI Undress
Apl berkuasa AI untuk mencipta foto bogel yang realistik

AI Clothes Remover
Alat AI dalam talian untuk mengeluarkan pakaian daripada foto.

Undress AI Tool
Gambar buka pakaian secara percuma

Clothoff.io
Penyingkiran pakaian AI

Video Face Swap
Tukar muka dalam mana-mana video dengan mudah menggunakan alat tukar muka AI percuma kami!

Artikel Panas

Alat panas

Notepad++7.3.1
Editor kod yang mudah digunakan dan percuma

SublimeText3 versi Cina
Versi Cina, sangat mudah digunakan

Hantar Studio 13.0.1
Persekitaran pembangunan bersepadu PHP yang berkuasa

Dreamweaver CS6
Alat pembangunan web visual

SublimeText3 versi Mac
Perisian penyuntingan kod peringkat Tuhan (SublimeText3)

Topik panas



Sesetengah pengguna mengalami ralat semasa memasang peranti, menyebabkan kod ralat 28. Sebenarnya, ini disebabkan terutamanya oleh pemandu Kami hanya perlu menyelesaikan masalah kod pemandu win7 28. Mari kita lihat apa yang perlu dilakukan . Apa yang perlu dilakukan dengan kod pemandu win7 28: Pertama, kita perlu mengklik pada menu mula di sudut kiri bawah skrin. Kemudian, cari dan klik pilihan "Panel Kawalan" dalam menu pop timbul. Pilihan ini biasanya terletak di atau berhampiran bahagian bawah menu. Selepas mengklik, sistem akan membuka antara muka panel kawalan secara automatik. Dalam panel kawalan, kami boleh melakukan pelbagai tetapan sistem dan operasi pengurusan. Ini adalah langkah pertama dalam tahap pembersihan nostalgia, saya harap ia membantu. Kemudian kita perlu meneruskan dan memasuki sistem dan

Apa yang perlu dilakukan dengan kod skrin biru 0x0000001 Ralat skrin biru adalah mekanisme amaran apabila terdapat masalah dengan sistem komputer atau perkakasan Kod 0x0000001 biasanya menunjukkan kegagalan perkakasan. Apabila pengguna tiba-tiba mengalami ralat skrin biru semasa menggunakan komputer mereka, mereka mungkin berasa panik dan rugi. Nasib baik, kebanyakan ralat skrin biru boleh diselesaikan dan ditangani dengan beberapa langkah mudah. Artikel ini akan memperkenalkan pembaca kepada beberapa kaedah untuk menyelesaikan kod ralat skrin biru 0x0000001. Pertama, apabila menghadapi ralat skrin biru, kita boleh cuba untuk memulakan semula

Ramai rakan yang menggunakan sistem win10 mengalami masalah ini semasa bermain permainan atau memasang sistem Aplikasi tidak boleh dimulakan kerana konfigurasi selari aplikasi tidak betul. Untuk mendapatkan maklumat lanjut, lihat log peristiwa aplikasi atau gunakan alat baris arahan sxstrace.exe. Ini mungkin kerana sistem pengendalian tidak mempunyai kebenaran yang sepadan Mari kita lihat tutorial khusus di bawah. Tutorial menggunakan alat baris arahan sxstrace.exe 1. Masalah ini biasanya berlaku apabila memasang program dan permainan Gesaannya ialah: Aplikasi tidak boleh dimulakan kerana konfigurasi selari aplikasi tidak betul. Untuk mendapatkan maklumat lanjut, lihat log peristiwa aplikasi atau gunakan alat baris arahan sxstrace.exe. 2. Mula →

Sistem win10 ialah sistem kecerdasan tinggi yang sangat baik Kepintarannya yang berkuasa boleh membawa pengalaman pengguna yang terbaik kepada pengguna Dalam keadaan biasa, komputer sistem win10 pengguna tidak akan menghadapi sebarang masalah. Walau bagaimanapun, tidak dapat dielakkan bahawa pelbagai kerosakan akan berlaku pada komputer yang sangat baik Baru-baru ini, rakan-rakan telah melaporkan bahawa sistem win10 mereka sering menghadapi skrin biru. Hari ini, editor akan membawakan anda penyelesaian kepada kod berbeza yang menyebabkan skrin biru kerap berlaku dalam komputer Windows 10 Mari kita lihat. Penyelesaian kepada skrin biru komputer yang kerap dengan kod berbeza setiap kali: punca pelbagai kod kerosakan dan cadangan penyelesaian 1. Punca kerosakan 0×000000116: Seharusnya pemacu kad grafik tidak serasi. Penyelesaian: Adalah disyorkan untuk menggantikan pemacu pengilang asal. 2.

Kod Penamatan 0xc000007b Semasa menggunakan komputer anda, kadangkala anda menghadapi pelbagai masalah dan kod ralat. Antaranya, kod penamatan adalah yang paling mengganggu terutamanya kod penamatan 0xc000007b. Kod ini menunjukkan bahawa aplikasi tidak boleh dimulakan dengan betul, menyebabkan ketidakselesaan kepada pengguna. Mula-mula, mari kita fahami maksud kod penamatan 0xc000007b. Kod ini ialah kod ralat sistem pengendalian Windows yang biasanya berlaku apabila aplikasi 32-bit cuba dijalankan pada sistem pengendalian 64-bit. Maksudnya sepatutnya

Skrin biru adalah masalah yang sering kita hadapi apabila menggunakan sistem Bergantung pada kod ralat, akan terdapat banyak sebab dan penyelesaian yang berbeza. Sebagai contoh, apabila kita menghadapi masalah berhenti: 0x0000007f, ia mungkin ralat perkakasan atau perisian Mari ikut editor untuk mengetahui penyelesaiannya. 0x000000c5 sebab kod skrin biru: Jawapan: Memori, CPU dan kad grafik tiba-tiba overclocked atau perisian berjalan dengan tidak betul. Penyelesaian 1: 1. Teruskan tekan F8 untuk masuk semasa but, pilih mod selamat, dan tekan Enter untuk masuk. 2. Selepas memasuki mod selamat, tekan win+r untuk membuka tetingkap jalankan, masukkan cmd, dan tekan Enter. 3. Dalam tetingkap command prompt, masukkan "chkdsk /f /r", tekan Enter, dan kemudian tekan kekunci y. 4.

Artikel ini memperincikan langkah-langkah untuk menaik taraf Ubuntu 20.04 kepada 22.04. Bagi pengguna yang menggunakan Ubuntu 20.04, mereka telah terlepas ciri dan kelebihan baharu yang dibawa oleh versi 22.04. Untuk mendapatkan pengalaman dan keselamatan yang lebih baik, adalah disyorkan untuk menaik taraf kepada versi Ubuntu yang lebih baharu tepat pada masanya. Ubuntu22.04 diberi nama kod "Jamie Jellyfish", mari kita terokai cara mendapatkan versi LTS terkini! Cara menaik taraf Ubuntu 20.04 kepada 22.04 melalui baris arahan Menguasai baris arahan akan memberi anda kelebihan. Walaupun mungkin untuk mengemas kini Ubuntu melalui GUI, tumpuan kami adalah melalui baris arahan. Mula-mula, mari kita semak versi Ubuntu yang sedang berjalan menggunakan arahan berikut: $

Apakah maksud kod skrin biru 0x000000d1 Dalam beberapa tahun kebelakangan ini, dengan pempopularan komputer dan perkembangan pesat Internet, isu kestabilan dan keselamatan sistem pengendalian telah menjadi semakin menonjol. Masalah biasa ialah ralat skrin biru, kod 0x000000d1 adalah salah satu daripadanya. Ralat skrin biru, atau "Skrin Biru Kematian," ialah keadaan yang berlaku apabila komputer mengalami kegagalan sistem yang teruk. Apabila sistem tidak dapat pulih daripada ralat, sistem pengendalian Windows memaparkan skrin biru dengan kod ralat pada skrin. Kod ralat ini
