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.

2
Mencetak waktu eksekusi uji dan menentukan uji lambat dengan py.test
Saya menjalankan pengujian unit pada server CI menggunakan py.test. Pengujian menggunakan sumber daya eksternal yang diambil melalui jaringan. Terkadang test runner membutuhkan waktu terlalu lama, menyebabkan test runner dibatalkan. Saya tidak bisa mengulangi masalah secara lokal. Apakah ada cara untuk membuat py.test mencetak waktu eksekusi pengujian (lambat), jadi menjepit pengujian …
120 python  pytest 

4
Bagaimana sebenarnya asyncio bekerja?
Pertanyaan ini dimotivasi oleh pertanyaan saya yang lain: Bagaimana cara menunggu di cdef? Ada banyak sekali artikel dan postingan blog di web tentang asyncio, tetapi semuanya sangat dangkal. Saya tidak dapat menemukan informasi apa pun tentang bagaimana asynciosebenarnya diterapkan, dan apa yang membuat I / O asinkron. Saya mencoba membaca …

6
Struktur proyek untuk Google App Engine
Saya memulai aplikasi di Google App Engine tepat saat aplikasi itu diluncurkan, untuk bermain dengan teknologi dan mengerjakan proyek hewan peliharaan yang telah lama saya pikirkan tetapi tidak pernah sempat saya mulai. Hasilnya adalah BowlSK . Namun, seiring perkembangannya, dan fitur telah ditambahkan, menjadi sangat sulit untuk mengatur semuanya - …

21
Tidak dapat menginstal Scipy melalui pip
Saat memasang scipy melalui pip dengan: pip install scipy Pip gagal membangun scipy dan menampilkan kesalahan berikut: Cleaning up... Command /Users/administrator/dev/KaggleAux/env/bin/python2.7 -c "import setuptools, tokenize;__file__='/Users/administrator/dev/KaggleAux/env/build/scipy/setup.py';exec(compile(getattr(tokenize, 'open', open)(__file__).read().replace('\r\n', '\n'), __file__, 'exec'))" install --record /var/folders/zl/7698ng4d4nxd49q1845jd9340000gn/T/pip-eO8gua-record/install-record.txt --single-version-externally-managed --compile --install-headers /Users/administrator/dev/KaggleAux/env/bin/../include/site/python2.7 failed with error code 1 in /Users/administrator/dev/KaggleAux/env/build/scipy Storing debug log for failure in …
119 python  scipy 

3
Apa arti dari “(1,) == 1,” dengan Python?
Saya menguji struktur tupel, dan saya merasa aneh ketika saya menggunakan ==operator seperti: >>> (1,) == 1, Out: (False,) Ketika saya menetapkan dua ekspresi ini ke variabel, hasilnya benar: >>> a = (1,) >>> b = 1, >>> a==b Out: True Pertanyaan ini berbeda dari Python tuple trailing comma syntax …

6
Iterasi di atas garis string
Saya memiliki string multi-baris yang didefinisikan seperti ini: foo = """ this is a multi-line string. """ String ini kami gunakan sebagai input-tes untuk parser yang saya tulis. Parser-function menerima file-object sebagai input dan mengulanginya. Itu juga memanggil next()metode secara langsung untuk melewati baris, jadi saya benar-benar membutuhkan iterator sebagai …
119 python  string  iterator 


6
Menyimpan tokoh Matplotlib interaktif
Apakah ada cara untuk menyimpan figur Matplotlib sedemikian rupa sehingga dapat dibuka kembali dan interaksi biasa dipulihkan? (Seperti format .fig di MATLAB?) Saya mendapati diri saya menjalankan skrip yang sama berkali-kali untuk menghasilkan gambar interaktif ini. Atau saya mengirimkan beberapa file PNG statis kepada kolega saya untuk menunjukkan berbagai aspek …
119 python  matplotlib 

9
virtualenvwrapper dan Python 3
Saya menginstal python 3.3.1 di ubuntu lucid dan berhasil membuat virtualenv seperti di bawah ini virtualenv envpy331 --python=/usr/local/bin/python3.3 ini membuat folder envpy331di direktori rumah saya. Saya juga memiliki virtualenvwrapperinstalled.But di docs hanya 2.4-2.7versi pythonyang supported..Has ada yang mencoba untuk mengatur python3virtualenv? Jika ya, dapatkah Anda memberi tahu saya caranya?

3
Cara mendapatkan referensi ke atribut modul saat ini dengan Python
Apa yang saya coba lakukan akan terlihat seperti ini di baris perintah: >>> import mymodule >>> names = dir(mymodule) Bagaimana saya bisa mendapatkan referensi ke semua nama yang didefinisikan mymoduledari dalam mymoduledirinya sendiri? Sesuatu seperti ini: # mymodule.py names = dir(__thismodule__)
119 python 


8
python multithreading tunggu sampai semua utas selesai
Ini mungkin telah ditanyakan dalam konteks yang sama tetapi saya tidak dapat menemukan jawaban setelah sekitar 20 menit pencarian, jadi saya akan bertanya. Saya telah menulis skrip Python (katakanlah: scriptA.py) dan skrip (katakanlah scriptB.py) Di scriptB saya ingin memanggil scriptA beberapa kali dengan argumen yang berbeda, setiap kali membutuhkan waktu …

5
Numpy: Bagilah setiap baris dengan elemen vektor
Misalkan saya memiliki array numpy: data = np.array([[1,1,1],[2,2,2],[3,3,3]]) dan saya memiliki "vektor:" yang sesuai vector = np.array([1,2,3]) Bagaimana cara saya beroperasi di datasepanjang setiap baris untuk mengurangi atau membagi sehingga hasilnya adalah: sub_result = [[0,0,0], [0,0,0], [0,0,0]] div_result = [[1,1,1], [1,1,1], [1,1,1]] Singkat cerita: Bagaimana cara melakukan operasi pada setiap …
119 python  arrays  numpy  scipy 

10
Apa aturan sintaks untuk memiliki tanda koma dalam definisi tupel?
Dalam kasus tupel elemen tunggal, diperlukan tanda koma. a = ('foo',) Bagaimana dengan tupel dengan banyak elemen? Tampaknya ada atau tidak tanda koma di belakangnya, keduanya valid. Apakah ini benar? Menurut saya, memiliki tanda koma lebih mudah untuk diedit. Apakah itu gaya pengkodean yang buruk? a = ('foo1', 'foo2') b …
119 python  syntax  tuples 

1
Mengolok-olok fungsi untuk memunculkan Exception guna menguji blok pengecualian
Saya memiliki fungsi ( foo) yang memanggil fungsi lain ( bar). Jika pemanggilan bar()memunculkan sebuah HttpError, saya ingin menanganinya secara khusus jika kode statusnya adalah 404, jika tidak, naikkan kembali. Saya mencoba untuk menulis beberapa pengujian unit seputar foofungsi ini , mengejek panggilan ke bar(). Sayangnya, saya tidak bisa mendapatkan …

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.