Pertanyaan yang diberi tag python-2.7

Python 2.7 adalah versi utama terakhir dalam seri 2.x, dan tidak lagi dipertahankan sejak 1 Januari 2020. Jangan gunakan tag ini hanya untuk menyampaikan versi Python yang Anda gunakan, kecuali jika pertanyaan tersebut menyangkut masalah khusus untuk Python 2.7. Gunakan tag [python] yang lebih umum.

3139
Mengurai kamus menggunakan loop 'untuk'

Saya agak bingung dengan kode berikut: d = {'x': 1, 'y': 2, 'z': 3} for key in d: print key, 'corresponds to', d[key] Yang tidak saya mengerti adalah keyporsinya. Bagaimana Python mengenali bahwa itu hanya perlu membaca kunci dari kamus? Apakah keyada kata khusus dalam Python? Atau itu hanya...

717
Impor relatif untuk miliar kali

Saya pernah ke sini: http://www.python.org/dev/peps/pep-0328/ http://docs.python.org/2/tutorial/modules.html#packages Paket python: impor relatif kode contoh impor relatif python tidak berfungsi Jawaban akhir untuk impor relatif python Impor relatif dengan Python Python: Menonaktifkan impor...

544
Konversi daftar menjadi tuple dengan Python

Saya mencoba mengubah daftar menjadi tuple. Sebagian besar solusi di Google menawarkan kode berikut: l = [4,5,6] tuple(l) Namun, kode ini menghasilkan pesan kesalahan ketika saya menjalankannya: TypeError: objek 'tuple' tidak bisa dipanggil Bagaimana saya bisa memperbaiki masalah...

375
Bagaimana cara menulis modul / paket Python?

Saya telah membuat skrip Python untuk tugas-tugas sederhana di tempat kerja dan tidak pernah repot-repot mengemasnya untuk digunakan orang lain. Sekarang saya telah ditugaskan untuk membuat pembungkus Python untuk API REST. Saya sama sekali tidak tahu bagaimana memulai dan saya butuh bantuan. Apa...

347
Konversi kamus ke JSON

r = {'is_claimed': 'True', 'rating': 3.5} r = json.dumps(r) file.write(str(r['rating'])) Saya tidak dapat mengakses data saya di JSON. Apa yang saya lakukan salah? TypeError: string indices must be integers, not