Pertanyaan yang diberi tag python

145
Menggunakan try vs if dalam python

Apakah ada alasan untuk memutuskan mana tryatau ifmembangun yang akan digunakan, ketika menguji variabel untuk memiliki nilai? Misalnya, ada fungsi yang mengembalikan daftar atau tidak mengembalikan nilai. Saya ingin memeriksa hasilnya sebelum memprosesnya. Manakah dari berikut ini yang lebih...

145
Tujuan __repr__ Python

def __repr__(self): return '<%s %s (%s:%s) %s>' % ( self.__class__.__name__, self.urlconf_name, self.app_name, self.namespace, self.regex.pattern) Apa signifikansi / tujuan dari metode ini?

145
Apakah Python memiliki sistem manajemen paket / modul?

Apakah Python memiliki sistem manajemen paket / modul, mirip dengan bagaimana Ruby memiliki rubygem di mana Anda dapat melakukannya gem install packagename? Pada Menginstal Modul Python , saya hanya melihat referensi python setup.py install, tetapi mengharuskan Anda untuk menemukan paket terlebih...

145
Apakah ada python yang setara dengan 'rvm' Ruby?

T: Apakah kita memiliki sesuatu yang setara secara fungsional dalam Python dengan manajer versi Ruby 'rvm' ? ( RVM memungkinkan Anda dengan mudah beralih sepenuhnya antara versi yang berbeda dari interpreter ruby dan set permata yang berbeda (modul). Segala sesuatu yang berkaitan dengan...

145
Ubah int ke ASCII dan kembali dengan Python

Saya sedang membuat penyingkat URL untuk situs saya, dan rencana saya saat ini (saya terbuka untuk saran) adalah menggunakan ID node untuk menghasilkan URL yang dipersingkat. Jadi, secara teori, node 26 mungkin short.com/z, node 1 mungkin short.com/a, node 52 mungkin short.com/Z, dan node 104...

145
Objek TypeError: 'NoneType' tidak dapat diubah dengan Python

Apa artinya kesalahan TypeError: 'NoneType' object is not iterable? Saya mengerti tentang kode Python ini: def write_file(data, filename): # creates file and writes list to it with open(filename, 'wb') as outfile: writer = csv.writer(outfile) for row in data: # ABOVE ERROR IS THROWN HERE...

145
Satu baris jika-kondisi-tugas

Saya memiliki kode berikut num1 = 10 someBoolValue = True Saya perlu mengatur nilai num1untuk 20jika someBoolValueadalah True; dan tidak melakukan hal lain. Jadi, inilah kode saya untuk itu num1 = 20 if someBoolValue else num1 Adakah cara agar saya bisa menghindari ...else num1bagian...

145
pytest: nyatakan hampir sama

Bagaimana hubungannya assert almost equaldengan py.test untuk mengapung tanpa menggunakan sesuatu seperti: assert x - 0.00001 <= y <= x + 0.00001 Lebih khusus akan berguna untuk mengetahui solusi yang rapi untuk dengan cepat membandingkan pasangan float, tanpa membongkar mereka: assert...

145
Apakah ada fungsi identitas bawaan di python?

Saya ingin menunjukkan fungsi yang tidak melakukan apa-apa: def identity(*args) return args kasus penggunaan saya adalah sesuatu seperti ini try: gettext.find(...) ... _ = gettext.gettext else: _ = identity Tentu saja, saya bisa menggunakan yang identitydidefinisikan di atas, tetapi...

145
Dapatkan daftar semua rute yang ditentukan dalam aplikasi Flask

Saya memiliki aplikasi web berbasis Flask yang kompleks. Ada banyak file terpisah dengan fungsi tampilan. URL mereka didefinisikan dengan @app.route('/...')dekorator. Apakah ada cara untuk mendapatkan daftar semua rute yang telah dinyatakan di seluruh aplikasi saya? Mungkin ada beberapa metode yang...

145
Cara mengaktifkan lingkungan Anaconda

Saya menggunakan Windows 8, menggunakan Anaconda 1.7.5 64bit. Saya menciptakan lingkungan Anaconda baru dengan conda create -p ./test python=2.7 pip dari C:\Pr\TEMP\venv\. Ini bekerja dengan baik (ada folder dengan distribusi python baru). conda memberitahu saya untuk mengetik activate...