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.

15
Hapus kolom dari panda DataFrame
Saat menghapus kolom dalam DataFrame yang saya gunakan: del df['column_name'] Dan ini bekerja dengan baik. Mengapa saya tidak bisa menggunakan yang berikut ini? del df.column_name Karena dimungkinkan untuk mengakses kolom / Seri sebagai df.column_name, saya berharap ini berfungsi.
1332 python  pandas  dataframe 

11
Menginstal versi paket tertentu dengan pip
Saya mencoba menginstal versi 1.2.2 dari adaptor MySQL_python, menggunakan virtualenv baru yang dibuat dengan --no-site-packagesopsi. Versi saat ini ditunjukkan dalam PyPi adalah 1.2.3 . Apakah ada cara untuk menginstal versi yang lebih lama? Saya menemukan sebuah artikel yang menyatakan bahwa ini harus dilakukan: pip install MySQL_python==1.2.2 Ketika diinstal, bagaimanapun, itu …
1314 python  mysql  pip  pypi  mysql-python 

26
Cara Pythonic untuk membuat string multi-line yang panjang
Saya punya pertanyaan yang sangat panjang. Saya ingin membaginya dalam beberapa baris dengan Python. Cara melakukannya dalam JavaScript akan menggunakan beberapa kalimat dan bergabung dengan mereka dengan +operator (saya tahu, mungkin itu bukan cara yang paling efisien untuk melakukannya, tapi saya tidak terlalu peduli dengan kinerja pada tahap ini, hanya …


28
UnicodeEncodeError: 'ascii' codec tidak dapat menyandikan karakter u '\ xa0' di posisi 20: ordinal tidak dalam jangkauan (128)
Saya mengalami masalah berurusan dengan karakter unicode dari teks yang diambil dari halaman web yang berbeda (di situs yang berbeda). Saya menggunakan BeautifulSoup. Masalahnya adalah bahwa kesalahan tidak selalu dapat direproduksi; kadang-kadang bekerja dengan beberapa halaman, dan kadang-kadang, itu muntah dengan melempar a UnicodeEncodeError. Saya telah mencoba hampir semua yang …



29
Bagaimana Anda bisa membuat profil skrip Python?
Project Euler dan kontes pengkodean lainnya sering kali memiliki waktu maksimum untuk dijalankan atau orang-orang membanggakan seberapa cepat solusi khusus mereka berjalan. Dengan Python, terkadang pendekatannya agak kludgey - yaitu menambahkan kode waktu ke __main__. Apa cara yang baik untuk membuat profil berapa lama program Python perlu dijalankan?



13
Apa cara kanonik untuk memeriksa jenis Python?
Apa cara terbaik untuk memeriksa apakah objek yang diberikan adalah tipe yang diberikan? Bagaimana dengan mengecek apakah objek diwarisi dari jenis yang diberikan? Katakanlah saya punya objek o. Bagaimana saya memeriksa apakah itu str?
1278 python  types 

7
Apa perbedaan antara tipe () dan isinstance ()?
Apa perbedaan antara kedua fragmen kode ini? Menggunakan type(): import types if type(a) is types.DictType: do_something() if type(b) in types.StringTypes: do_something_else() Menggunakan isinstance(): if isinstance(a, dict): do_something() if isinstance(b, str) or isinstance(b, unicode): do_something_else()
1249 python  oop  inheritance  types 

6
Kelas python mewarisi objek
Apakah ada alasan untuk mewarisi suatu deklarasi kelas object? Saya baru saja menemukan beberapa kode yang melakukan ini dan saya tidak dapat menemukan alasan yang bagus mengapa. class MyClass(object): # class code follows...
1245 python  class  oop  object  inheritance 


16
Ubah dua daftar menjadi kamus
Bayangkan Anda memiliki: keys = ['name', 'age', 'food'] values = ['Monty', 42, 'spam'] Apa cara paling sederhana untuk menghasilkan kamus berikut? a_dict = {'name' : 'Monty', 'age' : 42, 'food' : 'spam'}
1229 python  list  dictionary 

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.