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.

11
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 variabel?

10
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 relatif dan banyak URL yang tidak saya salin, beberapa di SO, beberapa di situs lain, ketika saya pikir saya akan …

12
Mengapa metode 'pribadi' Python tidak benar-benar pribadi?
Python memberikan kita kemampuan untuk membuat metode 'pribadi' dan variabel dalam kelas dengan mengawali garis bawah ganda untuk nama, seperti ini: __myPrivateMethod(). Bagaimana, kemudian, seseorang dapat menjelaskan hal ini >>> class MyClass: ... def myPublicMethod(self): ... print 'public method' ... def __myPrivateMethod(self): ... print 'this is private!!' ... >>> obj …

5
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 ini?


19
Cara memperbaiki: "UnicodeDecodeError: codec 'ascii' tidak dapat mendekodekan byte"
as3:~/ngokevin-site# nano content/blog/20140114_test-chinese.mkd as3:~/ngokevin-site# wok Traceback (most recent call last): File "/usr/local/bin/wok", line 4, in Engine() File "/usr/local/lib/python2.7/site-packages/wok/engine.py", line 104, in init self.load_pages() File "/usr/local/lib/python2.7/site-packages/wok/engine.py", line 238, in load_pages p = Page.from_file(os.path.join(root, f), self.options, self, renderer) File "/usr/local/lib/python2.7/site-packages/wok/page.py", line 111, in from_file page.meta['content'] = page.renderer.render(page.original) File "/usr/local/lib/python2.7/site-packages/wok/renderers.py", line 46, in …

11
Dapatkan deskripsi pengecualian dan susun jejak yang menyebabkan pengecualian, semuanya sebagai string
Saya telah melihat banyak posting tentang jejak stack dan pengecualian dalam Python. Tetapi belum menemukan apa yang saya butuhkan. Saya memiliki sepotong kode Python 2.7 yang dapat menimbulkan pengecualian. Saya ingin menangkapnya dan menetapkan ke string deskripsi lengkap dan jejak stack yang menyebabkan kesalahan (cukup semua yang kita gunakan untuk …

6
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 yang saya punya: (Hanya ingin sespesifik mungkin) …


20
Menginstal PIL dengan pip
Saya mencoba menginstal PIL (Perpustakaan Pencitraan Python) menggunakan perintah: sudo pip install pil tapi saya mendapatkan pesan berikut: Downloading/unpacking PIL You are installing a potentially insecure and unverifiable file. Future versions of pip will default to disallowing insecure files. Downloading PIL-1.1.7.tar.gz (506kB): 506kB downloaded Running setup.py egg_info for package PIL …

10
Bagaimana cara saya menginstal paket yaml untuk Python?
Saya memiliki program Python yang menggunakan YAML. Saya mencoba menginstalnya di server baru menggunakan pip install yamldan mengembalikan yang berikut: $ sudo pip install yaml Downloading/unpacking yaml Could not find any downloads that satisfy the requirement yaml No distributions at all found for yaml Storing complete log in /home/pa/.pip/pip.log Bagaimana …
347 python  python-2.7  yaml  pip  pyyaml 

4
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 str

11
Bagaimana cara menghapus Python 2.7 pada Mac OS X 10.6.4?
Saya ingin sepenuhnya menghapus Python 2.7 dari Mac OS X 10.6.4 saya. Saya berhasil menghapus entri dari PATHvariabel dengan mengembalikan .bash_profile. Tapi saya juga ingin menghapus semua direktori, file, symlink, dan entri yang diinstal oleh paket instalasi Python 2.7. Saya mendapat paket instal dari http://www.python.org/ . Direktori / file / …



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.