Pertanyaan yang diberi tag python

128
Mengarahkan stdout ke "tidak ada" dengan python

Saya memiliki proyek besar yang terdiri dari sejumlah besar modul, masing-masing mencetak sesuatu dengan output standar. Sekarang karena proyek telah tumbuh dalam ukuran, ada yang tidak besar. dari printpernyataan mencetak banyak di luar std yang telah membuat program lebih lambat. Jadi, saya...

128
Ubah bidang formulir Django ke bidang tersembunyi

Saya memiliki formulir Django dengan a RegexField , yang sangat mirip dengan bidang input teks normal. Dalam pandangan saya, dalam kondisi tertentu saya ingin menyembunyikannya dari pengguna, dan mencoba untuk menjaga bentuknya senada mungkin. Apa cara terbaik untuk mengubah bidang ini menjadi...

128
buka baca dan tutup file dalam 1 baris kode

Sekarang saya menggunakan: pageHeadSectionFile = open('pagehead.section.htm','r') output = pageHeadSectionFile.read() pageHeadSectionFile.close() Tetapi untuk membuat kode terlihat lebih baik, saya dapat melakukan: output = open('pagehead.section.htm','r').read() Saat menggunakan sintaks di...

128
Menginstal Python 3 di RHEL

Saya mencoba menginstal python3 di RHEL menggunakan langkah-langkah berikut: yum search python3 Yang dikembalikan No matches found for: python3 Diikuti oleh: yum search python Tidak ada hasil pencarian yang mengandung python3. Apa yang harus saya coba

128
Menghapus beberapa kunci dari kamus dengan aman

Saya tahu untuk menghapus entri, 'kunci' dari kamus saya d, dengan aman, Anda melakukannya: if d.has_key('key'): del d['key'] Namun, saya perlu menghapus beberapa entri dari kamus dengan aman. Saya sedang berpikir untuk mendefinisikan entri dalam tupel karena saya perlu melakukan ini lebih dari...

128
Konstanta kelas dalam python

Dalam python, saya ingin kelas memiliki beberapa "konstanta" (praktis, variabel) yang akan umum di semua subclass. Apakah ada cara untuk melakukannya dengan sintaks yang ramah? Saat ini saya menggunakan: class Animal: SIZES=["Huge","Big","Medium","Small"] class Horse(Animal): def...

128
pemformatan string parsial

Apakah mungkin untuk melakukan pemformatan string parsial dengan metode pemformatan string lanjutan, mirip dengan safe_substitute()fungsi template string ? Sebagai contoh: s = '{foo} {bar}' s.format(foo='FOO') #Problem: raises KeyError

128
Jika indeks daftar ada, lakukan X

Dalam program saya, pengguna memasukkan nomor n, dan kemudian memasukkan njumlah string, yang disimpan dalam daftar. Saya perlu kode sedemikian rupa sehingga jika ada indeks daftar tertentu, kemudian jalankan fungsi. Ini dibuat lebih rumit oleh fakta bahwa saya telah bersarang jika pernyataan...

128
Melepaskan memori dengan Python

Saya memiliki beberapa pertanyaan terkait penggunaan memori dalam contoh berikut. Jika saya menjalankan interpreter, foo = ['bar' for _ in xrange(10000000)] memori nyata yang digunakan pada mesin saya naik ke 80.9mb. Lalu saya, del foo memori nyata turun, tetapi hanya untuk 30.4mb. Penerjemah...