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.

18
Apa yang __init__ dan self lakukan pada Python?
Saya belajar bahasa pemrograman Python dan saya menemukan sesuatu yang saya tidak sepenuhnya mengerti. Dalam metode seperti: def method(self, blah): def __init__(?): .... .... Apa yang selfharus dilakukan Apa artinya itu? Apakah ini wajib? Apa yang dilakukan __init__metode ini? Mengapa itu perlu? (dll.) Saya pikir mereka mungkin konstruksi OOP, tapi …
794 python  oop  self 

10
Hapus semua spasi putih dalam sebuah string
Saya ingin menghilangkan semua spasi putih dari string, di kedua ujungnya, dan di antara kata-kata. Saya punya kode Python ini: def my_handle(self): sentence = ' hello apple ' sentence.strip() Tapi itu hanya menghilangkan spasi putih di kedua sisi string. Bagaimana cara menghapus semua spasi putih?



22
Menggunakan Python 3 di virtualenv
Menggunakan virtualenv , saya menjalankan proyek saya dengan versi default Python (2.7). Pada satu proyek, saya perlu menggunakan Python 3.4. Saya dulu brew install python3menginstalnya di Mac saya. Sekarang, bagaimana cara membuat virtualenv yang menggunakan versi baru? misalnya sudo virtualenv envPython3 Jika saya mencoba: virtualenv -p python3 test Saya mendapat: …






30
executable pg_config tidak ditemukan
Saya kesulitan menginstal psycopg2. Saya mendapatkan kesalahan berikut ketika saya mencoba untuk pip install psycopg2: Error: pg_config executable not found. Please add the directory containing pg_config to the PATH or specify the full executable path with the option: python setup.py build_ext --pg-config /path/to/pg_config build ... or with the pg_config option …
771 python  pip  psycopg2 

23
Mengacak daftar objek
Saya memiliki daftar objek dan saya ingin mengocoknya. Saya pikir saya bisa menggunakan random.shufflemetode ini, tetapi ini tampaknya gagal ketika daftar objek. Apakah ada metode untuk mengocok objek atau cara lain untuk mengatasi ini? import random class A: foo = "bar" a1 = a() a2 = a() b = [a1, …
771 python  list  random  shuffle 

29
Bagaimana Anda menghapus duplikat dari daftar sambil mempertahankan pesanan?
Daftar Pustaka: Stack Overflow на русском : Удаление дубликатов строк из файла сохраняя пород Apakah ada built-in yang menghapus duplikat dari daftar di Python, sambil menjaga ketertiban? Saya tahu bahwa saya bisa menggunakan satu set untuk menghapus duplikat, tetapi itu merusak tatanan asli. Saya juga tahu bahwa saya dapat menggulung …

9
Konversi representasi String dari Kamus ke kamus?
Bagaimana saya bisa mengubah strrepresentasi a dict, seperti string berikut, menjadi a dict? s = "{'muffin' : 'lolz', 'foo' : 'kitty'}" Saya lebih suka tidak menggunakan eval. Apa lagi yang bisa saya gunakan? Alasan utama untuk ini, adalah salah satu kelas rekan kerja saya yang ia tulis, mengubah semua input …


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.