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.

8
Periksa apakah objek seperti file di Python
Objek mirip file adalah objek dalam Python yang berperilaku seperti file nyata, misalnya memiliki metode baca () dan tulis (), tetapi memiliki implementasi yang berbeda. Ini adalah dan realisasi dari konsep Mengetik Bebek . Ini dianggap sebagai praktik yang baik untuk mengizinkan objek seperti file di mana pun di mana …
94 python  file 

9
Bagaimana cara menjepit integer ke beberapa rentang?
Saya memiliki kode berikut: new_index = index + offset if new_index < 0: new_index = 0 if new_index >= len(mylist): new_index = len(mylist) - 1 return mylist[new_index] Pada dasarnya, saya menghitung indeks baru dan menggunakannya untuk menemukan beberapa elemen dari daftar. Untuk memastikan indeks berada di dalam batas-batas daftar, saya …
94 python  clamp 

9
Python hashable dicts
Sebagai latihan, dan sebagian besar untuk hiburan saya sendiri, saya menerapkan pengurai paket mundur. Inspirasi untuk ini adalah saya ingin memiliki gagasan yang lebih baik tentang bagaimana makro higenis akan bekerja dalam bahasa seperti algol (seperti yang diterapkan pada dialek cadel bebas sintaks yang biasanya Anda temukan di dalamnya). Karena …
94 python 

7
Tambahkan Teks pada Gambar menggunakan PIL
Saya memiliki aplikasi yang memuat Gambar dan ketika pengguna mengkliknya, area teks muncul untuk Gambar ini (menggunakan jquery ), di mana pengguna dapat menulis beberapa teks pada Gambar. Yang harus ditambahkan pada Gambar. Setelah melakukan beberapa penelitian tentang itu, saya pikir PIL(Python Imaging Library) dapat membantu saya melakukan ini. Jadi …

9
Membaca file CSV UTF8 dengan Python
Saya mencoba membaca file CSV dengan karakter beraksen dengan Python (hanya karakter Prancis dan / atau Spanyol). Berdasarkan dokumentasi Python 2.5 untuk csvreader ( http://docs.python.org/library/csv.html ), saya menemukan kode berikut untuk membaca file CSV karena csvreader hanya mendukung ASCII. def unicode_csv_reader(unicode_csv_data, dialect=csv.excel, **kwargs): # csv.py doesn't do Unicode; encode temporarily …

6
Bagaimana menghindari kesalahan HTTP 429 (Terlalu Banyak Permintaan) python
Saya mencoba menggunakan Python untuk masuk ke situs web dan mengumpulkan informasi dari beberapa halaman web dan saya mendapatkan kesalahan berikut: Traceback (most recent call last): File "extract_test.py", line 43, in <module> response=br.open(v) File "/usr/local/lib/python2.7/dist-packages/mechanize/_mechanize.py", line 203, in open return self._mech_open(url, data, timeout=timeout) File "/usr/local/lib/python2.7/dist-packages/mechanize/_mechanize.py", line 255, in _mech_open raise …

9
Mencari daftar objek dengan Python
Mari kita asumsikan saya membuat kelas sederhana untuk bekerja mirip dengan struct C-style, untuk hanya menyimpan elemen data. Saya mencoba mencari cara untuk mencari daftar objek untuk objek dengan atribut yang sama dengan nilai tertentu. Di bawah ini adalah contoh sederhana untuk mengilustrasikan apa yang saya coba lakukan. Contohnya: class …
94 python 

13
Identifikasi kelompok bilangan kontinu dalam daftar
Saya ingin mengidentifikasi kelompok bilangan kontinu dalam daftar, sehingga: myfunc([2, 3, 4, 5, 12, 13, 14, 15, 16, 17, 20]) Pengembalian: [(2,5), (12,17), 20] Dan bertanya-tanya apa cara terbaik untuk melakukan ini (terutama jika ada sesuatu yang terintegrasi ke dalam Python). Edit: Catatan Saya awalnya lupa menyebutkan bahwa nomor individu …

30
Quicksort dengan Python
Saya benar-benar baru mengenal python dan saya mencoba menerapkan quicksort di dalamnya. Bisakah seseorang membantu saya melengkapi kode saya? Saya tidak tahu bagaimana menggabungkan ketiga array dan mencetaknya. def sort(array=[12,4,5,6,7,3,1,15]): less = [] equal = [] greater = [] if len(array) > 1: pivot = array[0] for x in array: …

5
Deklarasikan fungsi di akhir file dengan Python
Apakah mungkin untuk memanggil suatu fungsi tanpa terlebih dahulu mendefinisikannya sepenuhnya? Ketika mencoba ini saya mendapatkan kesalahan: " function_name tidak ditentukan". Saya berasal dari latar belakang C ++ jadi masalah ini membuat saya bingung. Mendeklarasikan fungsi sebelum bekerja: def Kerma(): return "energy / mass" print Kerma() Namun, mencoba memanggil fungsi …




2
random.choice dari set? python
Saya sedang mengerjakan bagian AI dari game menebak. Saya ingin AI memilih huruf acak dari daftar ini. Saya melakukannya sebagai satu set sehingga saya dapat dengan mudah menghapus huruf dari daftar seperti yang ditebak dalam permainan dan karena itu tidak lagi tersedia untuk ditebak lagi. dikatakan setobjek tidak dapat diindeks. …
94 python  list  set 


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.