Pertanyaan yang diberi tag python

138
Mengapa menggunakan 'eval' adalah praktik yang buruk?

Saya menggunakan kelas berikut untuk menyimpan data lagu saya dengan mudah. class Song: """The class to store the details of each song""" attsToStore=('Name', 'Artist', 'Album', 'Genre', 'Location') def __init__(self): for att in self.attsToStore: exec 'self.%s=None'%(att.lower()) in...

138
Membuat bidang pilihan dinamis

Saya mengalami kesulitan mencoba memahami cara membuat bidang pilihan dinamis di django. Saya memiliki model menyiapkan sesuatu seperti: class rider(models.Model): user = models.ForeignKey(User) waypoint = models.ManyToManyField(Waypoint) class Waypoint(models.Model): lat =

138
Untuk apa tipe buffer Python?

Ada bufferjenis python, tapi saya tidak tahu bagaimana cara menggunakannya. Dalam dokumen Python , deskripsinya adalah: buffer(object[, offset[, size]]) Argumen objek haruslah objek yang mendukung antarmuka panggilan buffer (seperti string, array, dan buffer). Objek buffer baru akan...

138
Bagaimana cara membuat Pyflakes mengabaikan pernyataan?

Banyak modul kami dimulai dengan: try: import json except ImportError: from django.utils import simplejson as json # Python 2.4 fallback. ... dan itu satu-satunya peringatan Pyflakes di seluruh file: foo/bar.py:14: redefinition of unused 'json' from line 12 Bagaimana saya bisa membuat...

138
Mengapa ekspresi 0 <0 == 0 mengembalikan False dengan Python?

Melihat ke Queue.py dengan Python 2.6, saya menemukan konstruksi yang menurut saya agak aneh: def full(self): """Return True if the queue is full, False otherwise (not reliable!).""" self.mutex.acquire() n = 0 < self.maxsize == self._qsize() self.mutex.release() return n Jika...

138
Menambahkan Jalur Python di Windows 7

Saya sudah mencoba menambahkan jalur Python ke baris perintah pada Windows 7, namun tidak peduli metode yang saya coba, sepertinya tidak ada yang berhasil. Saya telah menggunakan setperintah, saya sudah mencoba menambahkannya melalui Edit variabel Lingkungan prompt dll. Lebih jauh lagi jika saya...

138
Instal modul menggunakan pip untuk versi python tertentu

Pada Ubuntu 10,04 secara default Python 2.6 diinstal, maka saya telah menginstal Python 2.7. Bagaimana saya bisa menggunakan pip installuntuk menginstal paket untuk Python 2.7. Sebagai contoh: pip install beautifulsoup4 secara default menginstal BeautifulSoup untuk Python 2.6 Ketika saya...

138
Mengkonversi dict ke OrderedDict

Saya mengalami masalah dalam menggunakan collections.OrderedDictkelas. Saya menggunakan Python 2.7 di Raspbian, distro Debian untuk Raspberry Pi. Saya mencoba mencetak dua kamus untuk perbandingan (berdampingan) untuk petualangan teks. Urutan ini penting untuk membandingkan secara akurat. Apa pun...

138
Panda: Pengaturan no. dari baris maks

Saya memiliki masalah melihat yang berikut ini DataFrame: n = 100 foo = DataFrame(index=range(n)) foo['floats'] = np.random.randn(n) foo Masalahnya adalah ia tidak mencetak semua baris per default di notebook ipython, tapi saya harus mengiris untuk melihat baris yang dihasilkan. Bahkan opsi...