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.

3
ValueError saat memeriksa apakah variabel adalah None atau numpy.array
Saya ingin memeriksa apakah variabelnya None atau numpy.array. Saya telah menerapkan check_afungsi untuk melakukan ini. def check_a(a): if not a: print "please initialize a" a = None check_a(a) a = np.array([1,2]) check_a(a) Tapi, kode ini memunculkan ValueError. Apa cara lurus ke depan? ValueError Traceback (most recent call last) <ipython-input-41-0201c81c185e> in …
104 python  numpy  is-empty 

13
Bagaimana secara dinamis membuat penyaring permintaan OR di Django?
Dari sebuah contoh, Anda dapat melihat beberapa filter ATAU kueri: Article.objects.filter(Q(pk=1) | Q(pk=2) | Q(pk=3)) Misalnya, ini menghasilkan: [<Article: Hello>, <Article: Goodbye>, <Article: Hello and goodbye>] Namun, saya ingin membuat filter kueri ini dari daftar. Bagaimana cara melakukannya? misalnya [1, 2, 3] -> Article.objects.filter(Q(pk=1) | Q(pk=2) | Q(pk=3))
104 python  django  django-q 


13
Cara keluar dari klausa if
Jenis metode apa yang ada untuk keluar sebelum waktunya dari ifklausa? Ada kalanya saya menulis kode dan ingin meletakkan breakpernyataan di dalam ifklausa, hanya untuk diingat bahwa itu hanya dapat digunakan untuk loop. Mari kita ambil kode berikut sebagai contoh: if some_condition: ... if condition_a: # do something # and …

5
python menegaskan dengan dan tanpa tanda kurung
Berikut adalah empat pemanggilan sederhana dari assert: >>> assert 1==2 Traceback (most recent call last): File "<stdin>", line 1, in ? AssertionError >>> assert 1==2, "hi" Traceback (most recent call last): File "<stdin>", line 1, in ? AssertionError: hi >>> assert(1==2) Traceback (most recent call last): File "<stdin>", line 1, …

5
Tambahkan kolom ke bingkai data panda
Ini mungkin mudah, tetapi saya memiliki data berikut: Dalam bingkai data 1: index dat1 0 9 1 5 Dalam bingkai data 2: index dat2 0 7 1 6 Saya ingin bingkai data dengan bentuk berikut: index dat1 dat2 0 9 7 1 5 6 Saya sudah mencoba menggunakan appendmetode ini, …
104 python  pandas 

7
sphinx-build gagal - modul autodoc tidak dapat mengimpor / menemukan
Saya mencoba untuk memulai dengan Sphinx dan sepertinya mengalami masalah tanpa henti. Perintah: docs/sphinx-quickstart Saya menjawab semua pertanyaan dan semuanya bekerja dengan baik. Perintah: docs/ls Semuanya terlihat normal. Hasil:build Makefile source Perintah: sphinx-build -d build/doctrees source build/html Sepertinya berhasil. Saya bisa membuka file index.html dan melihat "shell" dari apa yang …


5
Bagaimana cara saya mengatur dan membongkar kelas pytest saya dengan tes?
Saya menggunakan selenium untuk pengujian ujung ke ujung dan saya tidak bisa mendapatkan cara menggunakan setup_classdan teardown_classmetode. Saya perlu mengatur browser dalam setup_classmetode, kemudian melakukan banyak tes yang didefinisikan sebagai metode kelas dan akhirnya keluar dari teardown_classmetode browser . Tapi secara logis sepertinya solusi yang buruk, karena sebenarnya tes saya …



12
Letakkan baris dengan semua nol dalam bingkai data panda
Saya dapat menggunakan pandas dropna()fungsionalitas untuk menghapus baris dengan beberapa atau semua kolom ditetapkan sebagai NA's. Apakah ada fungsi yang setara untuk menjatuhkan baris dengan semua kolom bernilai 0? P kt b tt mky depth 1 0 0 0 0 0 2 0 0 0 0 0 3 0 0 …
104 python  pandas 


12
Cara menghentikan aplikasi labu tanpa menggunakan ctrl-c
Saya ingin mengimplementasikan perintah yang dapat menghentikan aplikasi flask dengan menggunakan flask-script. Saya telah mencari solusi untuk sementara waktu. Karena framework tidak menyediakan API "app.stop ()", saya ingin tahu tentang cara membuat kode ini. Saya sedang mengerjakan Ubuntu 12.10 dan Python 2.7.3.

4
Numpy isnan () gagal pada array float (dari pandas dataframe berlaku)
Saya memiliki array float (beberapa angka normal, beberapa nans) yang keluar dari aplikasi pada pandas dataframe. Untuk beberapa alasan, numpy.isnan gagal pada array ini, namun seperti yang ditunjukkan di bawah ini, setiap elemen adalah float, numpy.isnan berjalan dengan benar pada setiap elemen, jenis variabelnya pasti array numpy. Apa yang sedang …
104 python  arrays  numpy  pandas 

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.