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.





19
Apakah ada cara untuk melepaskan plot matplotlib sehingga perhitungannya dapat dilanjutkan?
Setelah instruksi ini dalam interpreter Python satu mendapat jendela dengan plot: from matplotlib.pyplot import * plot([1,2,3]) show() # other code Sayangnya, saya tidak tahu bagaimana cara terus mengeksplorasi angka yang dibuat show()sementara program melakukan perhitungan lebih lanjut. Apakah mungkin? Terkadang perhitungannya panjang dan akan membantu jika mereka akan melanjutkan selama …
258 python  matplotlib  plot 

12
Konversi objek Model Django ke dikt dengan semua bidang utuh
Bagaimana seseorang mengonversi objek Model Django ke dict dengan semua bidangnya? Semua idealnya menyertakan kunci dan bidang asing dengan editable=False. Biarkan saya uraikan. Katakanlah saya memiliki model Django seperti berikut: from django.db import models class OtherModel(models.Model): pass class SomeModel(models.Model): normal_value = models.IntegerField() readonly_value = models.IntegerField(editable=False) auto_now_add = models.DateTimeField(auto_now_add=True) foreign_key = …


6
Mengapa saya perlu 'b' untuk menyandikan string dengan Base64?
Mengikuti contoh python ini , saya menyandikan string sebagai Base64 dengan: >>> import base64 >>> encoded = base64.b64encode(b'data to be encoded') >>> encoded b'ZGF0YSB0byBiZSBlbmNvZGVk' Tapi, jika saya tinggalkan pemimpin b: >>> encoded = base64.b64encode('data to be encoded') Saya mendapatkan kesalahan berikut: Traceback (most recent call last): File "<stdin>", line 1, …

11
Bisakah Flask memiliki parameter URL opsional?
Apakah mungkin untuk secara langsung mendeklarasikan parameter opsional URL flask? Saat ini saya sedang melanjutkan cara berikut: @user.route('/<userId>') @user.route('/<userId>/<username>') def show(userId, username=None): pass Bagaimana saya bisa langsung mengatakan bahwa usernameitu opsional?
258 python  flask 

11
Bagaimana cara menjatuhkan daftar baris dari bingkai data Pandas?
Saya memiliki dataframe df: >>> df sales discount net_sales cogs STK_ID RPT_Date 600141 20060331 2.709 NaN 2.709 2.245 20060630 6.590 NaN 6.590 5.291 20060930 10.103 NaN 10.103 7.981 20061231 15.915 NaN 15.915 12.686 20070331 3.196 NaN 3.196 2.710 20070630 7.907 NaN 7.907 6.459 Lalu saya ingin drop baris dengan nomor …
258 python  pandas 

16
Ubah rentang angka ke rentang lain, dengan mempertahankan rasio
Saya mencoba mengonversi satu rentang angka ke yang lain, dengan mempertahankan rasio. Matematika bukan kelebihan saya. Saya memiliki file gambar di mana nilai poin dapat berkisar dari -16000.00 hingga 16000.00 meskipun rentang tipikal mungkin jauh lebih sedikit. Yang ingin saya lakukan adalah kompres nilai-nilai ini ke dalam kisaran integer 0-100, …
257 python  math 

7
Menjalankan tes tunggal dari unittest.TestCase melalui baris perintah
Di tim kami, kami mendefinisikan sebagian besar kasus uji seperti ini: Satu kelas "kerangka kerja" ourtcfw.py: import unittest class OurTcFw(unittest.TestCase): def setUp: # something # other stuff that we want to use everywhere dan banyak kasus uji seperti testMyCase.py: import localweather class MyCase(OurTcFw): def testItIsSunny(self): self.assertTrue(localweather.sunny) def testItIsHot(self): self.assertTrue(localweather.temperature > …

11
Menggunakan masuk dalam banyak modul
Saya memiliki proyek python kecil yang memiliki struktur berikut - Project -- pkg01 -- test01.py -- pkg02 -- test02.py -- logging.conf Saya berencana untuk menggunakan modul logging standar untuk mencetak pesan ke stdout dan file log. Untuk menggunakan modul logging, diperlukan beberapa inisialisasi - import logging.config logging.config.fileConfig('logging.conf') logger = logging.getLogger('pyApp') …
257 python  logging  config 

8
Bagaimana cara mengubah Gambar PIL menjadi array numpy?
Baiklah, saya bermain-main dengan mengubah objek gambar PIL bolak-balik ke array numpy sehingga saya dapat melakukan beberapa transformasi pixel demi pixel yang lebih cepat daripada yang PixelAccessdiperbolehkan oleh objek PIL . Saya telah menemukan cara untuk menempatkan informasi piksel dalam array numpy 3D yang bermanfaat dengan cara: pic = Image.open("foo.jpg") …

9
UnicodeDecodeError, byte kelanjutan tidak valid
Mengapa item di bawah ini gagal? dan mengapa itu berhasil dengan codec "latin-1"? o = "a test of \xe9 char" #I want this to remain a string as this is what I am receiving v = o.decode("utf-8") menghasilkan: Traceback (most recent call last): File "<stdin>", line 1, in <module> File …
257 python  unicode  decode 

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.