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.

5
Apa objek "kelas satu"?
Kapan benda atau sesuatu dikatakan "kelas satu" dalam bahasa pemrograman tertentu, dan mengapa? Dalam apa mereka berbeda dari bahasa di mana mereka tidak? EDIT. Ketika seseorang mengatakan "semuanya adalah sebuah objek" (seperti dalam Python), apakah ia memang berarti bahwa "semuanya adalah kelas satu"?

14
Bagaimana saya bisa memahami klausa `lain` dari loop Python?
Banyak programmer Python mungkin tidak menyadari bahwa sintaks dari whileloop dan forloop menyertakan else:klausa opsional : for val in iterable: do_something(val) else: clean_up() Tubuh elseklausa adalah tempat yang baik untuk beberapa jenis tindakan pembersihan, dan dijalankan pada terminasi loop normal: Yaitu, keluar dari loop dengan returnatau breakmelewatkan elseklausa; keluar setelah …

9
Bagaimana cara menggunakan "/" (pemisah direktori) di Linux dan Windows dengan Python?
Saya telah menulis kode dengan python yang menggunakan / untuk membuat file tertentu di folder, jika saya ingin menggunakan kode di windows tidak akan berfungsi, apakah ada cara di mana saya dapat menggunakan kode di Windows dan Linux. Dalam python saya menggunakan kode ini: pathfile=os.path.dirname(templateFile) rootTree.write(''+pathfile+'/output/log.txt') Ketika saya akan menggunakan …
191 python  linux  windows  unix 


12
Konversi daftar ke kamus dengan Python
Katakanlah saya memiliki daftar adalam Python yang entri-entrinya mudah dipetakan ke kamus. Setiap elemen genap mewakili kunci kamus, dan elemen ganjil berikut adalah nilainya sebagai contoh, a = ['hello','world','1','2'] Dan saya ingin mengonversinya ke kamus b, di mana b['hello'] = 'world' b['1'] = '2' Apa cara terbersih secara sintaksis untuk …
191 python  list  dictionary 

10
panda tiga arah bergabung dengan banyak dataframe pada kolom
Saya memiliki 3 file CSV. Masing-masing memiliki kolom pertama sebagai nama (string) orang, sedangkan semua kolom lainnya di setiap bingkai data adalah atribut orang tersebut. Bagaimana saya bisa "bergabung" bersama ketiga dokumen CSV untuk membuat CSV tunggal dengan setiap baris memiliki semua atribut untuk setiap nilai unik dari nama string …
191 python  pandas  join  merge 

6
Bagaimana cara kerja kelas Meta Django?
Saya menggunakan Django yang memungkinkan orang untuk menambahkan parameter tambahan ke kelas dengan menggunakan class Meta. class FooModel(models.Model): ... class Meta: ... Satu-satunya yang saya temukan dalam dokumentasi Python adalah: class FooMetaClass(type): ... class FooClass: __metaclass__ = FooMetaClass Namun, saya tidak berpikir ini adalah hal yang sama.
191 python  django  metaclass 



4
Menggunakan ATAU dalam SQLAlchemy
Saya telah melihat -lihat dokumen dan sepertinya saya tidak bisa menemukan cara melakukan kueri ATAU dalam SQLAlchemy. Saya hanya ingin melakukan kueri ini. SELECT address FROM addressbook WHERE city='boston' AND (lastname='bulger' OR firstname='whitey') Seharusnya seperti itu addr = session.query(AddressBook).filter(City == "boston").filter(????)
191 python  sqlalchemy 


6
Python foreach setara
Saya menyelam ke Python dan saya memiliki pertanyaan tentang iterasi foreach. Saya baru mengenal Python dan saya memiliki pengalaman dalam C #. Jadi saya bertanya-tanya, apakah ada beberapa fungsi setara di Python untuk iterasi di semua item dalam koleksi saya, mis pets = ['cat', 'dog', 'fish'] marks = [ 5, …
191 python  foreach 

12
Nonaktifkan informasi debug Tensorflow
Dengan men-debug informasi, maksud saya apa yang TensorFlow tunjukkan di terminal saya tentang pustaka yang dimuat dan perangkat yang ditemukan, dll. Bukan kesalahan Python. I tensorflow/stream_executor/dso_loader.cc:105] successfully opened CUDA library libcublas.so locally I tensorflow/stream_executor/dso_loader.cc:105] successfully opened CUDA library libcudnn.so locally I tensorflow/stream_executor/dso_loader.cc:105] successfully opened CUDA library libcufft.so locally I tensorflow/stream_executor/dso_loader.cc:105] …
191 python  tensorflow 

8
Mengapa saya tidak bisa membuat roda dengan python?
Berikut adalah perintah yang saya jalankan: $ python setup.py bdist_wheel usage: setup.py [global_opts] cmd1 [cmd1_opts] [cmd2 [cmd2_opts] ...] or: setup.py --help [cmd1 cmd2 ...] or: setup.py --help-commands or: setup.py cmd --help error: invalid command 'bdist_wheel' $ pip --version pip 1.5.6 from /usr/local/lib/python3.4/site-packages (python 3.4) $ python -c "import setuptools; print(setuptools.__version__)" …


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.