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.

4
Bagaimana cara menyimpan gambar dengan PIL?
Saya baru saja melakukan beberapa pemrosesan gambar menggunakan Python image library (PIL) menggunakan postingan yang saya temukan sebelumnya untuk melakukan transformasi fourier gambar dan saya tidak dapat mengaktifkan fungsi save. Seluruh kode berfungsi dengan baik tetapi itu tidak akan menyimpan gambar yang dihasilkan: from PIL import Image import numpy as …

1
Aturan apa yang digunakan Panda untuk menghasilkan tampilan vs salinan?
Saya bingung tentang aturan yang digunakan Panda saat memutuskan bahwa pilihan dari kerangka data adalah salinan dari kerangka data asli, atau tampilan pada aslinya. Jika saya punya, misalnya, df = pd.DataFrame(np.random.randn(8,8), columns=list('ABCDEFGH'), index=range(1,9)) Saya mengerti bahwa querymengembalikan salinan sehingga sesuatu seperti foo = df.query('2 < index <= 5') foo.loc[:,'E'] = …

16
Bagaimana cara membuat kotak pesan sederhana dengan Python?
Saya mencari efek yang sama seperti alert()di JavaScript. Saya menulis juru bahasa berbasis web sederhana sore ini menggunakan Twisted.Web. Anda pada dasarnya mengirimkan blok kode Python melalui formulir, dan klien datang dan mengambilnya serta menjalankannya. Saya ingin dapat membuat pesan popup sederhana, tanpa harus menulis ulang sejumlah besar kode wxPython …
119 python  wxpython  tkinter 

10
Seberapa Besar Daftar Python?
Dengan Python, seberapa besar daftar yang didapat? Saya butuh daftar sekitar 12000 elemen. Apakah saya masih dapat menjalankan metode daftar seperti pengurutan, dll?
119 python  list  size 

10
Bagaimana Anda bisa mengatur atribut kelas dari argumen variabel (kwargs) di python
Misalkan saya memiliki kelas dengan konstruktor (atau fungsi lain) yang mengambil sejumlah variabel argumen dan kemudian menetapkannya sebagai atribut kelas secara kondisional. Saya dapat mengaturnya secara manual, tetapi tampaknya parameter variabel cukup umum di python sehingga harus ada idiom umum untuk melakukan ini. Tapi saya tidak yakin bagaimana melakukan ini …
119 python 

6
Bagaimana cara menulis data ke dalam format CSV sebagai string (bukan file)?
Saya ingin mentransmisikan data seperti [1,2,'a','He said "what do you mean?"']string berformat CSV. Biasanya seseorang akan menggunakan csv.writer()untuk ini, karena menangani semua kasus tepi gila (pelolosan koma, pelolosan tanda kutip, dialek CSV, dll.) Tangkapannya adalah yang csv.writer()mengharapkan keluaran ke objek file, bukan ke string. Solusi saya saat ini adalah fungsi …
119 python  string  csv 

7
Bagaimana Anda melakukan "chmod + x" sederhana dari dalam python?
Saya ingin membuat file dari dalam skrip python yang dapat dieksekusi. import os import stat os.chmod('somefile', stat.S_IEXEC) tampaknya os.chmodtidak 'menambahkan' izin seperti yang chmoddilakukan unix . Dengan baris terakhir dikomentari, file memiliki filemode -rw-r--r--, dengan itu tidak dikomentari, mode file adalah ---x------. Bagaimana saya bisa menambahkan u+xbendera sambil menjaga mode …
119 python  chmod 

11
Mengubah daftar menjadi sekumpulan mengubah urutan elemen
Baru-baru ini saya perhatikan bahwa ketika saya mengubah a listke seturutan elemen diubah dan diurutkan berdasarkan karakter. Pertimbangkan contoh ini: x=[1,2,20,6,210] print x # [1, 2, 20, 6, 210] # the order is same as initial order set(x) # set([1, 2, 20, 210, 6]) # in the set(x) output order …
119 python  set 

3
Bagaimana cara menguji apakah sebuah string berisi salah satu substring dalam daftar, di panda?
Apakah ada fungsi yang setara dengan kombinasi df.isin()dan df[col].str.contains()? Sebagai contoh, katakanlah saya memiliki seri s = pd.Series(['cat','hat','dog','fog','pet']), dan saya ingin menemukan semua tempat yang sberisi salah satu ['og', 'at'], saya ingin mendapatkan semuanya kecuali 'hewan peliharaan'. Saya punya solusi, tapi agak janggal: searchfor = ['og', 'at'] found = [s.str.contains(x) …

8
Permintaan Python dan sesi persisten
Saya menggunakan modul permintaan (versi 0.10.0 dengan Python 2.5). Saya telah menemukan cara mengirimkan data ke formulir login di situs web dan mengambil kunci sesi, tetapi saya tidak dapat melihat cara yang jelas untuk menggunakan kunci sesi ini dalam permintaan berikutnya. Dapatkah seseorang mengisi elipsis pada kode di bawah ini …

7
Python - codec 'ascii' tidak dapat mendekode byte
Saya sangat bingung. Saya mencoba menyandikan tetapi kesalahannya mengatakan can't decode.... >>> "你好".encode("utf8") Traceback (most recent call last): File "<stdin>", line 1, in <module> UnicodeDecodeError: 'ascii' codec can't decode byte 0xe4 in position 0: ordinal not in range(128) Saya tahu bagaimana menghindari kesalahan dengan awalan "u" pada string. Saya hanya …

5
Bagaimana Anda menjalankan kode Anda sendiri bersama event loop Tkinter?
Adik laki-laki saya baru saja masuk ke pemrograman, dan untuk proyek Science Fair-nya, dia melakukan simulasi sekawanan burung di langit. Dia mendapatkan sebagian besar kodenya tertulis, dan itu bekerja dengan baik, tetapi burung perlu bergerak setiap saat . Tkinter, bagaimanapun, memonopoli waktu untuk event loopnya sendiri, sehingga kodenya tidak akan …
119 python  events  tkinter 

4
SetUp / tearDown Unittest untuk beberapa pengujian
Apakah ada fungsi yang diaktifkan di awal / akhir skenario pengujian? Pengaturan fungsi dan tearDown diaktifkan sebelum / setelah setiap pengujian. Saya biasanya ingin memiliki ini: class TestSequenceFunctions(unittest.TestCase): def setUpScenario(self): start() #launched at the beginning, once def test_choice(self): element = random.choice(self.seq) self.assertTrue(element in self.seq) def test_sample(self): with self.assertRaises(ValueError): random.sample(self.seq, 20) …

12
Kesamaan Cosine antara 2 Daftar Nomor
Saya perlu menghitung kesamaan kosinus antara dua daftar , misalkan daftar 1 yang mana dataSetIdan daftar 2 yang mana dataSetII. Saya tidak dapat menggunakan apa pun seperti numpy atau modul statistik. Saya harus menggunakan modul umum (matematika, dll) (dan modul sesedikit mungkin, untuk mengurangi waktu yang dihabiskan). Katakanlah dataSetIadalah [3, …

7
Apakah ada ekspresi untuk generator tak terbatas?
Apakah ada ekspresi generator lurus ke depan yang dapat menghasilkan elemen tak hingga? Ini adalah pertanyaan teoritis murni. Tidak perlu jawaban "praktis" di sini :) Misalnya, mudah membuat generator terbatas: my_gen = (0 for i in xrange(42)) Namun, untuk membuat yang tak terbatas, saya perlu "mencemari" namespace saya dengan fungsi …

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.