Pertanyaan yang diberi tag «python-3.x»

Untuk pertanyaan tentang pemrograman Python yang khusus untuk versi 3+ bahasa. Gunakan tag [python] yang lebih umum jika pertanyaan Anda tidak spesifik untuk versi. Gunakan tag [python-2.x] untuk pertanyaan Python 2.

19
Konversi byte ke string
Saya menggunakan kode ini untuk mendapatkan output standar dari program eksternal: >>> from subprocess import * >>> command_stdout = Popen(['ls', '-l'], stdout=PIPE).communicate()[0] Metode berkomunikasi () mengembalikan array byte: >>> command_stdout b'total 0\n-rw-rw-r-- 1 thomas thomas 0 Mar 3 07:03 file1\n-rw-rw-r-- 1 thomas thomas 0 Mar 3 07:03 file2\n' Namun, saya …
2310 python  string  python-3.x 

10
Mengapa "1000000000000000 dalam jangkauan (100000000000000001)" begitu cepat di Python 3?
Ini adalah pemahaman saya bahwa range()fungsi, yang sebenarnya merupakan tipe objek di Python 3 , menghasilkan kontennya dengan cepat, mirip dengan generator. Karena itu, saya akan mengharapkan baris berikut untuk mengambil jumlah waktu banyak, karena untuk menentukan apakah 1 kuadriliun berada dalam kisaran, nilai kuadriliun harus dihasilkan: 1000000000000000 in range(1000000000000001) …


13
Bagaimana menyiram keluaran fungsi cetak?
На этот вопрос есть ответы на Stack Overflow на русском : Как в pesta-конвейере использовать вывод из python сразу? Bagaimana cara memaksa fungsi cetak Python untuk menampilkan ke layar? Ini bukan duplikat Nonaktifkan buffering output - pertanyaan yang ditautkan mencoba output yang tidak dibangun, sementara ini lebih umum. Jawaban teratas …

30
Bagaimana saya bisa mewakili 'Enum' dengan Python?
Jawaban pertanyaan ini adalah upaya komunitas . Edit jawaban yang ada untuk meningkatkan pos ini. Saat ini tidak menerima jawaban atau interaksi baru. Saya terutama adalah pengembang C #, tetapi saat ini saya sedang mengerjakan proyek dengan Python. Bagaimana saya bisa mewakili yang setara dengan Enum dengan Python?
1143 python  python-3.x  enums 



20
Cara menyalin kamus dan hanya mengedit salinannya
Bisakah seseorang tolong jelaskan hal ini kepada saya? Ini tidak masuk akal bagi saya. Saya menyalin kamus ke kamus lain dan mengedit kamus kedua dan keduanya diubah. Mengapa ini terjadi? >>> dict1 = {"key1": "value1", "key2": "value2"} >>> dict2 = dict1 >>> dict2 {'key2': 'value2', 'key1': 'value1'} >>> dict2["key2"] = …



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: …

10
Impor relatif dalam Python 3
Saya ingin mengimpor fungsi dari file lain di direktori yang sama. Kadang-kadang bekerja dengan saya from .mymodule import myfunctiontetapi kadang-kadang saya mendapatkan: SystemError: Parent module '' not loaded, cannot perform relative import Terkadang berhasil from mymodule import myfunction, tetapi terkadang saya juga mendapatkan: SystemError: Parent module '' not loaded, cannot …

10
Apa itu __pycache__?
Ulasan Lengkap Stack Overflow на русском : В папке проекта на Python появилась папка __pycache__ Dari apa yang saya mengerti, cache adalah file terenkripsi dari file serupa. Apa yang kita lakukan dengan __pycache__folder itu? Apakah itu yang kami berikan kepada orang-orang dan bukan kode sumber kami? Apakah ini hanya data …


20
Meminta input dari pengguna sampai mereka memberikan respons yang valid
На этот вопрос есть ответы на Stack Overflow на русском : Как выполнить несколько проверок введенных пользователем данных? Saya menulis sebuah program yang menerima input dari pengguna. #note: Python 2.7 users should use `raw_input`, the equivalent of 3.X's `input` age = int(input("Please enter your age: ")) if age >= 18: …

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.