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.

25
Struktur seperti-C dalam Python
Apakah ada cara untuk dengan mudah mendefinisikan struktur mirip-C dalam Python? Saya lelah menulis hal-hal seperti: class MyStruct(): def __init__(self, field1, field2, field3): self.field1 = field1 self.field2 = field2 self.field3 = field3
446 python  struct 

15
Python dan pip, daftar semua versi paket yang tersedia?
Diberi nama paket Python yang dapat diinstal dengan pip , apakah ada cara untuk mengetahui daftar semua versi yang memungkinkan yang bisa dipasang oleh pip? Sekarang ini coba-coba. Saya mencoba untuk menginstal versi untuk perpustakaan pihak ketiga, tetapi versi terbaru terlalu baru, ada beberapa perubahan yang dibuat tidak kompatibel. Jadi …
445 python  pip 

14
Konfigurasikan server dev Flask agar terlihat di seluruh jaringan
Saya tidak yakin apakah ini khusus Flask, tetapi ketika saya menjalankan aplikasi dalam mode dev ( http://localhost:5000), saya tidak dapat mengaksesnya dari komputer lain di jaringan (dengan http://[dev-host-ip]:5000). Dengan Rails dalam mode dev, misalnya, itu berfungsi dengan baik. Saya tidak dapat menemukan dokumen tentang konfigurasi server dev Flask. Adakah yang …
444 python  flask  werkzeug 


17
Menghapus cache pip?
Saya perlu menginstal psycopg2 v2.4.1 secara khusus. Saya tidak sengaja melakukannya: pip install psycopg2 Dari pada: pip install psycopg2==2.4.1 Itu menginstal 2.4.4 bukannya versi sebelumnya. Sekarang bahkan setelah saya mem-uninstall psycopg2 dan mencoba menginstal ulang dengan versi yang benar, tampaknya pip menggunakan kembali cache yang diunduh pertama kali. Bagaimana saya …
443 python  pip 



11
Cara menginstal lxml di Ubuntu
Saya mengalami kesulitan menginstal lxml dengan easy_install di Ubuntu 11. Ketika saya mengetik $ easy_install lxmlsaya mendapatkan: Searching for lxml Reading http://pypi.python.org/simple/lxml/ Reading http://codespeak.net/lxml Best match: lxml 2.3 Downloading http://lxml.de/files/lxml-2.3.tgz Processing lxml-2.3.tgz Running lxml-2.3/setup.py -q bdist_egg --dist-dir /tmp/easy_install-7UdQOZ/lxml-2.3/egg-dist-tmp-GacQGy Building lxml version 2.3. Building without Cython. ERROR: /bin/sh: xslt-config: not found …


30
Ratakan daftar yang tidak teratur
На этот вопрос есть ответы на Stack Overflow на русском : Сделать глубоковложенный список плоским без ветвления и циклов Ya, saya tahu subjek ini telah dibahas sebelumnya (di sini , di sini , di sini , di sini ), tetapi sejauh yang saya tahu, semua solusi, kecuali satu, gagal pada …

10
Apakah ini praktik yang baik untuk menggunakan coba-kecuali-yang lain dalam Python?
Dari waktu ke waktu dengan Python, saya melihat blok: try: try_this(whatever) except SomeException as exception: #Handle exception else: return something Apa alasan keberadaan try-kecuali-selain itu ada? Saya tidak suka pemrograman seperti itu, karena menggunakan pengecualian untuk melakukan kontrol aliran. Namun, jika itu termasuk dalam bahasa, pasti ada alasan bagus untuk …


7
Dapatkan statistik untuk setiap grup (seperti jumlah, rata-rata, dll) menggunakan panda GroupBy?
Saya memiliki bingkai data dfdan saya menggunakan beberapa kolom dari itu ke groupby: df['col1','col2','col3','col4'].groupby(['col1','col2']).mean() Dengan cara di atas saya hampir mendapatkan tabel (frame data) yang saya butuhkan. Yang hilang adalah kolom tambahan yang berisi jumlah baris di setiap grup. Dengan kata lain, saya memiliki maksud tetapi saya juga ingin tahu …

14
Bagaimana cara mengubah string menjadi integer dengan Python?
Saya punya tupel tupel dari kueri MySQL seperti ini: T1 = (('13', '17', '18', '21', '32'), ('07', '11', '13', '14', '28'), ('01', '05', '06', '08', '15', '16')) Saya ingin mengubah semua elemen string menjadi bilangan bulat dan memasukkannya kembali ke daftar daftar: T2 = [[13, 17, 18, 21, 32], [7, …
438 python  string  integer 


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.