Pertanyaan yang diberi tag «python»

Python adalah bahasa pemrograman multiguna, multi-paradigma, diketik secara dinamis. Ini dirancang agar cepat untuk belajar, memahami, dan menggunakan, dan menegakkan sintaksis yang bersih dan seragam. Harap perhatikan bahwa Python 2 secara resmi tidak mendukung pada 01-01-2020. Namun, untuk pertanyaan Python versi khusus, tambahkan tag [python-2.7] atau [python-3.x]. Saat menggunakan varian atau pustaka Python (mis. Jython, PyPy, Pandas, Numpy), harap sertakan dalam tag.

13
menangkap stdout secara realtime dari subprocess
Saya ingin subprocess.Popen()rsync.exe di Windows, dan mencetak stdout dengan Python. Kode saya berfungsi, tetapi tidak menangkap kemajuan sampai transfer file selesai! Saya ingin mencetak kemajuan untuk setiap file secara real time. Menggunakan Python 3.1 sekarang karena saya mendengarnya seharusnya lebih baik dalam menangani IO. import subprocess, time, os, sys cmd …


5
Pycharm: jalankan hanya sebagian dari file Python saya
Apakah mungkin menjalankan hanya sebagian dari program di PyCharm? Di editor lain ada sesuatu seperti sel yang dapat saya jalankan, tetapi saya tidak dapat menemukan opsi seperti itu di PyCharm? Jika fungsi ini tidak ada, itu akan menjadi kelemahan besar bagi saya ... Karena untuk analisis data saya, saya sangat …
89 python  pycharm 


7
matplotlib (sama panjang unit): dengan rasio aspek 'sama' sumbu z tidak sama dengan x- dan y-
Ketika saya mengatur rasio aspek yang sama untuk grafik 3d, sumbu z tidak berubah menjadi 'sama'. Jadi ini: fig = pylab.figure() mesFig = fig.gca(projection='3d', adjustable='box') mesFig.axis('equal') mesFig.plot(xC, yC, zC, 'r.') mesFig.plot(xO, yO, zO, 'b.') pyplot.show() beri saya yang berikut: di mana jelas panjang satuan sumbu z tidak sama dengan satuan …

7
Python: Bagaimana saya bisa tahu pengecualian mana yang mungkin terlempar dari pemanggilan metode
Apakah ada cara untuk mengetahui (pada waktu pengkodean) pengecualian mana yang diharapkan saat menjalankan kode python? Saya akhirnya menangkap kelas Pengecualian dasar 90% dari waktu karena saya tidak tahu jenis pengecualian mana yang mungkin dilempar (dan tidak memberitahu saya untuk membaca dokumentasi. Berkali-kali pengecualian dapat disebarkan dari dalam. Dan banyak …
89 python  exception 

6
Mengalikan dalam larik numpy
Saya mencoba mengalikan masing-masing istilah dalam array 2D dengan istilah yang sesuai dalam array 1D. Ini sangat mudah jika saya ingin mengalikan setiap kolom dengan array 1D, seperti yang ditunjukkan pada numpy.multiply fungsi . Tapi saya ingin melakukan yang sebaliknya, mengalikan setiap suku di baris. Dengan kata lain saya ingin …
89 python  arrays  numpy 

9
Apa itu objek 'NoneType'?
Saya mendapatkan kesalahan ini ketika saya menjalankan skrip python saya: TypeError: cannot concatenate 'str' and 'NoneType' objects Saya cukup yakin 'str' berarti string, tapi saya tidak tahu apa itu objek 'NoneType'. Skrip saya keluar di baris kedua, saya tahu yang pertama berfungsi karena perintah dari baris itu ada di asa …
89 python  null  nonetype 

3
Tautan ke metode kelas di python docstring
Saya ingin menambahkan link ke metode di kelas saya dari dalam docstring metode lain di kelas yang sama. Saya ingin tautannya berfungsi di sphinx dan terutama juga di Spyder dan IDE Python lainnya. Saya mencoba beberapa opsi dan hanya menemukan satu yang berfungsi, tetapi itu tidak praktis. Misalkan struktur berikut …

8
Beberapa versi Python di mesin yang sama?
Apakah ada dokumentasi resmi di situs web Python di suatu tempat, tentang cara menginstal dan menjalankan beberapa versi Python di mesin yang sama di Linux? Saya dapat menemukan ribuan posting blog dan jawaban, tetapi saya ingin tahu apakah ada cara resmi "standar" untuk melakukan ini? Atau apakah ini semua tergantung …
89 python 

3
Tangkapan generik untuk python
Saya memiliki beberapa perilaku yang sangat aneh yang tampaknya menghasilkan pengecualian diam-diam. Bagaimana saya bisa menulis try catch umum di mana saya dapat men-debug semua pengecualian. Sesuatu di sepanjang baris: try: # something that fails except e: print e Sedikit lebih banyak tentang masalah yang dihadapi secara mendetail: Saya memiliki …
89 python  exception 

4
mengatur breakpoint dengan opsi nosetests --pdb
nosetests --pdbbiarkan saya berhenti karena kesalahan atau kegagalan, tetapi ini sudah terlambat untuk kebutuhan saya. Melangkah melalui kode selama eksekusi membantu saya men-debug di mana masalahnya. Namun, nosetests sangat membantu karena memungkinkan pengujian yang mengandalkan impor relatif (yaitu pengujian dalam sebuah paket). Bagaimana cara mengatur breakpoint sebelum pengujian dijalankan? Saat …
88 python  testing  nose  pdb 

7
kesalahan python: tidak ada modul bernama pylab
Saya baru mengenal Python dan ingin menggunakan plotfungsinya untuk membuat grafik. Saya menggunakan ubuntu 12.04. Saya mengikuti langkah-langkah instalasi Python dari http://eli.thegreenplace.net/2011/10/10/installing-python-2-7-on-ubuntu/ tetapi ketika saya melakukannya from pylab import * Saya mendapatkan kesalahan ini >>> from pylab import * Traceback (most recent call last): File "<stdin>", line 1, in <module> …


4
Mengubah pelampung menjadi string tanpa membulatkannya
Saya membuat program yang, untuk alasan yang tidak perlu dijelaskan, membutuhkan float untuk diubah menjadi string untuk dihitung dengan len (). Namun, str (float (x)) menghasilkan x yang dibulatkan ketika diubah menjadi string, yang membuang semuanya. Apakah ada yang tahu cara memperbaikinya? Berikut kode yang digunakan jika Anda ingin tahu: …

Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.