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.

11
Baca kolom tertentu dari file csv dengan modul csv?
Saya mencoba mengurai file csv dan mengekstrak data hanya dari kolom tertentu. Contoh csv: ID | Name | Address | City | State | Zip | Phone | OPEID | IPEDS | 10 | C... | 130 W.. | Mo.. | AL... | 3.. | 334.. | 01023 | 10063 …
176 python  csv 

6
Beberapa tingkat 'collection.defaultdict' dengan Python
Berkat beberapa orang hebat di SO, saya menemukan kemungkinan yang ditawarkan oleh collections.defaultdict, terutama dalam keterbacaan dan kecepatan. Saya telah menggunakan mereka dengan sukses. Sekarang saya ingin mengimplementasikan tiga tingkat kamus, dua yang teratas defaultdictdan yang paling rendah int. Saya tidak menemukan cara yang tepat untuk melakukan ini. Ini usaha …

5
Bagaimana saya bisa memecah garis panjang ini dengan Python?
Bagaimana Anda akan memformat garis panjang seperti ini? Saya ingin membuatnya tidak lebih dari 80 karakter: logger.info("Skipping {0} because its thumbnail was already in our system as {1}.".format(line[indexes['url']], video.title)) Apakah ini opsi terbaik saya? url = "Skipping {0} because its thumbnail was already in our system as {1}." logger.info(url.format(line[indexes['url']], video.title))

11
Perilaku pembulatan Python 3.x
Saya baru saja membaca kembali What's New In Python 3.0 dan menyatakan: Putaran () fungsi strategi pembulatan dan tipe pengembalian telah berubah. Kasus setengah jalan yang tepat sekarang dibulatkan ke hasil genap terdekat bukannya menjauh dari nol. (Misalnya, babak (2.5) sekarang mengembalikan 2 daripada 3.) dan dokumentasi untuk putaran : …



2
Bagaimana cara mengambil id yang dimasukkan setelah memasukkan baris dalam SQLite menggunakan Python?
Bagaimana cara mengambil id yang dimasukkan setelah memasukkan baris dalam SQLite menggunakan Python? Saya punya tabel seperti ini: id INT AUTOINCREMENT PRIMARY KEY, username VARCHAR(50), password VARCHAR(50) Saya menyisipkan baris baru dengan data contoh username="test"dan password="test". Bagaimana cara mengambil id yang dihasilkan dengan cara transaksi yang aman? Ini untuk solusi …
176 python  sqlite 

7
Python Flask, cara mengatur tipe konten
Saya menggunakan Flask dan saya mengembalikan file XML dari permintaan dapatkan. Bagaimana cara mengatur tipe konten ke xml? misalnya @app.route('/ajax_ddl') def ajax_ddl(): xml = 'foo' header("Content-type: text/xml") return xml
176 python  flask 


6
Menggunakan eval python () vs. ast.literal_eval ()?
Saya memiliki situasi dengan beberapa kode di mana eval()muncul sebagai solusi yang mungkin. Sekarang saya belum pernah menggunakan eval()sebelumnya tetapi, saya telah menemukan banyak informasi tentang potensi bahaya yang dapat ditimbulkannya. Yang mengatakan, saya sangat khawatir menggunakannya. Situasi saya adalah saya mendapat input dari pengguna: datamap = raw_input('Provide some data …

4
Cara membaca file teks ke dalam daftar atau array dengan Python
Saya mencoba membaca baris file teks ke dalam daftar atau array dengan python. Saya hanya perlu dapat mengakses item mana pun dalam daftar atau array secara individual setelah dibuat. File teks diformat sebagai berikut: 0,0,200,0,53,1,0,255,...,0. Di mana di ...atas, di sana file teks aktual memiliki ratusan atau ribuan lebih banyak …
176 python  arrays  list  text 

17
Bagaimana cara menyampaikan argumen ke perintah Button di Tkinter?
Misalkan saya Buttonmembuat yang berikut dengan Tkinter dalam Python: import Tkinter as Tk win = Tk.Toplevel() frame = Tk.Frame(master=win).grid(row=1, column=1) button = Tk.Button(master=frame, text='press', command=action) Metode actiondipanggil ketika saya menekan tombol, tetapi bagaimana jika saya ingin memberikan beberapa argumen ke metode action? Saya sudah mencoba dengan kode berikut: button = …

5
Kapan saya harus menggunakan kelas dengan Python?
Saya telah memprogram dalam python selama sekitar dua tahun; sebagian besar data barang (panda, mpl, numpy), tetapi juga skrip otomatisasi dan aplikasi web kecil. Saya mencoba menjadi pemrogram yang lebih baik dan menambah pengetahuan python saya dan salah satu hal yang mengganggu saya adalah saya tidak pernah menggunakan kelas (di …
176 python  oop 

6
Bagaimana Anda mencatat kesalahan server di situs Django
Jadi, ketika bermain dengan pengembangan saya hanya dapat mengatur settings.DEBUGke Truedan jika terjadi kesalahan saya bisa melihatnya diformat dengan baik, dengan jejak tumpukan yang baik dan meminta informasi. Tetapi pada jenis situs produksi saya lebih suka menggunakan DEBUG=Falsedan menunjukkan kepada pengunjung beberapa halaman kesalahan standar 500 dengan informasi yang sedang …


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.