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.

5
Jalur Windows dengan Python
Apa cara terbaik untuk mewakili direktori Windows, misalnya "C:\meshes\as"? Saya telah mencoba untuk memodifikasi skrip tetapi tidak pernah berhasil karena sepertinya saya tidak bisa mendapatkan direktori dengan benar, saya berasumsi karena '\'akting sebagai karakter pelarian?

5
Konversi objek 'tipe' python ke string
Saya bertanya-tanya bagaimana cara mengubah objek 'tipe' python menjadi string menggunakan kemampuan reflektif python. Misalnya, saya ingin mencetak jenis objek print "My type is " + type(someObject) # (which obviously doesn't work like this)
152 python  reflection 

6
u '\ ufeff' dalam string Python
Saya mendapatkan kesalahan dengan derai berikut: UnicodeEncodeError: 'ascii' codec can't encode character u'\ufeff' in position 155: ordinal not in range(128) Tidak yakin apa u'\ufeff'itu, itu muncul ketika saya sedang menggores web. Bagaimana saya bisa memperbaiki situasi? The .replace()Metode string tidak bekerja di dalamnya.
152 python  unicode  utf-8 

4
Apakah mungkin untuk "meretas" fungsi cetak Python?
Catatan: Pertanyaan ini hanya untuk tujuan informasi. Saya tertarik untuk melihat seberapa dalam ke internal Python adalah mungkin untuk pergi dengan ini. Belum lama ini, sebuah diskusi dimulai di dalam pertanyaan tertentu mengenai apakah string yang diteruskan ke pernyataan cetak dapat dimodifikasi setelah / selama panggilan printtelah dibuat. Misalnya, perhatikan …


10
Cara Pythonic untuk menemukan nilai maksimum dan indeksnya dalam daftar?
Jika saya ingin nilai maksimum dalam daftar, saya bisa menulis max(List) , tetapi bagaimana jika saya juga membutuhkan indeks nilai maksimum? Saya dapat menulis sesuatu seperti ini: maximum=0 for i,value in enumerate(List): if value>maximum: maximum=value index=i Tapi itu terlihat membosankan bagi saya. Dan jika saya menulis: List.index(max(List)) Maka itu akan …
151 python 


6
Mengapa urutan dalam kamus dan ditetapkan sewenang-wenang?
Saya tidak mengerti bagaimana perulangan kamus atau diatur dengan python dilakukan dengan urutan 'sewenang-wenang'. Maksud saya, ini adalah bahasa pemrograman sehingga segala sesuatu dalam bahasa tersebut harus ditentukan 100%, benar? Python harus memiliki beberapa jenis algoritma yang memutuskan bagian mana dari kamus atau set yang dipilih, 1, kedua dan seterusnya. …

5
Bagaimana set () diimplementasikan?
Saya telah melihat orang mengatakan bahwa setobjek dalam python memiliki O (1) pengecekan keanggotaan. Bagaimana mereka diterapkan secara internal untuk memungkinkan ini? Jenis struktur data apa yang digunakannya? Apa implikasi lain yang dimiliki implementasi itu? Setiap jawaban di sini benar-benar mencerahkan, tetapi saya hanya bisa menerimanya, jadi saya akan mencari …

30
Tidur dalam file batch
Saat menulis file batch untuk mengotomatiskan sesuatu pada kotak Windows, saya harus menghentikan sementara eksekusi selama beberapa detik (biasanya dalam lingkaran tes / tunggu, menunggu proses untuk memulai). Pada saat itu, solusi terbaik yang bisa saya temukan menggunakan ping (I kid you not) untuk mencapai efek yang diinginkan. Saya telah …
151 python  batch-file 


10
Daftar zip dengan Python
Saya mencoba mempelajari cara "zip" daftar. Untuk tujuan ini, saya memiliki program, di mana pada titik tertentu, saya melakukan hal berikut: x1, x2, x3 = stuff.calculations(withdataa) Ini memberi saya tiga daftar, x1, x2, dan x3, masing-masing, mengatakan, ukuran 20. Sekarang saya lakukan: zipall = zip(x1, x2, x3) Namun, ketika saya …
151 python  python-2.7 

8
Mengidentifikasi hubungan ketergantungan untuk paket python yang diinstal dengan pip
Ketika saya melakukan pembekuan pip saya melihat sejumlah besar paket Python yang saya tidak instal secara eksplisit, misalnya $ pip freeze Cheetah==2.4.3 GnuPGInterface==0.3.2 Landscape-Client==11.01 M2Crypto==0.20.1 PAM==0.4.2 PIL==1.1.7 PyYAML==3.09 Twisted-Core==10.2.0 Twisted-Web==10.2.0 (etc.) Apakah ada cara bagi saya untuk menentukan mengapa pip menginstal paket dependen khusus ini? Dengan kata lain, bagaimana cara …
151 python  pip 

23
Bergulir atau geser jendela iterator?
Saya perlu jendela bergulir (alias jendela geser) iterable atas urutan / iterator / generator. Iterasi Python default dapat dianggap sebagai kasus khusus, dengan panjang jendela 1. Saat ini saya menggunakan kode berikut. Adakah yang punya metode yang lebih Pythonic, kurang verbose, atau lebih efisien untuk melakukan ini? def rolling_window(seq, window_size): …
151 python  algorithm 


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.