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.


7
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 writer.writerow(row)
145 python  nonetype 

12
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 C:\PR\TEMP\venv\test untuk mengaktifkan lingkungan, namun ini mengembalikan: No environment named "C:\PR\temp\venv\test" exists …




12
Bagaimana cara meningkatkan Pengecualian yang sama dengan pesan khusus dengan Python?
Saya memiliki tryblok ini dalam kode saya: try: do_something_that_might_raise_an_exception() except ValueError as err: errmsg = 'My custom error message.' raise ValueError(errmsg) Sebenarnya, saya sebenarnya mengangkat yang lain ValueError , bukan yang ValueErrordilemparkan oleh do_something...(), yang disebut errdalam kasus ini. Bagaimana cara melampirkan pesan khusus err? Saya mencoba kode berikut tetapi …

9
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 bisa saya panggil pada appobjek?
145 python  flask 

7
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 (1.32, 2.4) == i_return_tuple_of_two_floats()

9
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 disukai dan mengapa? result = function(); if (result): for r in …
145 python 

6
Periksa apakah ada nilai dalam indeks bingkai data pandas
Saya yakin ada cara yang jelas untuk melakukan ini tetapi tidak dapat memikirkan sesuatu yang licin sekarang. Pada dasarnya alih-alih meningkatkan pengecualian, saya ingin mendapatkan Trueatau Falsemelihat apakah ada nilai dalam dfindeks pandas . import pandas as pd df = pd.DataFrame({'test':[1,2,3,4]}, index=['a','b','c','d']) df.loc['g'] # (should give False) Apa yang saya …
145 python  pandas  ipython 

5
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 mungkin short.com/ZZ. Ketika seorang pengguna membuka …
145 python  integer  ascii  encode 


7
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 python 

14
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 tersebut agar terlihat lebih bersih? Setara …

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.