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.


10
Tunggu hingga halaman dimuat dengan Selenium WebDriver untuk Python
Saya ingin mengikis semua data halaman yang diimplementasikan oleh gulir yang tak terbatas. Kode python berikut berfungsi. for i in range(100): driver.execute_script("window.scrollTo(0, document.body.scrollHeight);") time.sleep(5) Ini berarti setiap kali saya gulir ke bawah, saya harus menunggu 5 detik, yang umumnya cukup bagi halaman untuk menyelesaikan pemuatan konten yang baru dibuat. Tapi, …

2
Baca kata sandi dari stdin
Skenario: Program CLI Python interaktif, yang membutuhkan kata sandi. Itu berarti juga, tidak ada solusi GUI yang mungkin. Dalam bash saya bisa mendapatkan kata sandi dibaca tanpa diminta kembali di layar melalui read -s Apakah ada yang serupa dengan Python? Yaitu, password = raw_input('Password: ', dont_print_statement_back_to_screen) Alternatif: Ganti karakter yang …

18
Django gagal cek CSRF dengan permintaan POST Ajax
Saya dapat menggunakan beberapa bantuan yang sesuai dengan mekanisme perlindungan CSRF Django melalui pos AJAX saya. Saya telah mengikuti petunjuk di sini: http://docs.djangoproject.com/en/dev/ref/contrib/csrf/ Saya telah menyalin kode sampel AJAX yang mereka miliki di halaman itu dengan tepat: http://docs.djangoproject.com/en/dev/ref/contrib/csrf/#ajax Saya memasang peringatan mencetak konten getCookie('csrftoken')sebelum xhr.setRequestHeaderpanggilan dan memang diisi dengan beberapa …
180 python  ajax  django  csrf 

6
Apa perbedaan antara encode / decode?
Saya tidak pernah yakin bahwa saya mengerti perbedaan antara str / unicode decode dan encode. Saya tahu itu str().decode()untuk ketika Anda memiliki string byte yang Anda tahu memiliki pengkodean karakter tertentu, mengingat nama pengkodean itu akan mengembalikan string unicode. Saya tahu bahwa unicode().encode()mengubah karakter unicode menjadi serangkaian byte sesuai dengan …

5
Bagaimana cara memeriksa perbedaannya, dalam detik, antara dua tanggal?
Harus ada cara yang lebih mudah untuk melakukan ini. Saya memiliki objek yang ingin di-refresh sesering mungkin, jadi saya ingin merekam ketika mereka dibuat, memeriksa stempel waktu saat ini, dan menyegarkan seperlunya. datetime.datetime telah terbukti sulit, dan saya tidak ingin masuk ke perpustakaan waktu. Adakah yang lebih mudah untuk hal …
180 python  time  datediff 


6
fungsi python max menggunakan 'kunci' dan ekspresi lambda
Saya berasal dari latar belakang OOP dan mencoba belajar python. Saya menggunakan maxfungsi yang menggunakan ekspresi lambda untuk mengembalikan instance bertipe Playermaksimum di totalScoreantara daftar players. def winner(): w = max(players, key=lambda p: p.totalScore) Fungsi dengan benar mengembalikan instance bertipe Playermaksimum totalScore. Saya bingung tentang tiga hal berikut: Bagaimana cara …
180 python  function  lambda 

9
Kebocoran memori Python [tertutup]
Ditutup . Pertanyaan ini perlu lebih fokus . Saat ini tidak menerima jawaban. Ingin meningkatkan pertanyaan ini? Perbarui pertanyaan sehingga berfokus pada satu masalah hanya dengan mengedit posting ini . Ditutup tahun lalu . Perbaiki pertanyaan ini Saya memiliki skrip yang berjalan lama yang, jika dibiarkan berjalan cukup lama, akan …

2
Jinja2 singkatan tulisan tangan
Katakan saya punya ini: {% if files %} Update {% else %} Continue {% endif %} Dalam PHP, katakanlah, saya dapat menulis conditional stance, seperti: <?php echo $foo ? 'yes' : 'no'; ?> Apakah ada cara saya bisa menerjemahkan ini agar berfungsi di templat jinja2: 'yes' if foo else 'no'
180 python  jinja2 

4
Bangun nama path lengkap dengan Python
Saya perlu memberikan nama jalur file ke modul. Bagaimana cara membangun jalur file dari nama direktori, nama file dasar, dan string format file? Direktori mungkin ada atau tidak ada pada saat panggilan. Sebagai contoh: dir_name='/home/me/dev/my_reports' base_filename='daily_report' format = 'pdf' Saya perlu membuat string '/home/me/dev/my_reports/daily_report.pdf' Menggabungkan potongan-potongan secara manual sepertinya bukan …
180 python  join  filenames 

8
Mana yang lebih baik dalam python, del atau delattr?
Ini mungkin konyol, tetapi sudah mengganggu bagian belakang otak saya untuk sementara waktu. Python memberi kita dua cara bawaan untuk menghapus atribut dari objek, kata perintah del dan fungsi bawaan delattr . Saya lebih suka delattr karena menurut saya ini sedikit lebih eksplisit: del foo.bar delattr(foo, "bar") Tapi saya bertanya-tanya …
180 python  del 


4
Apa itu Blueprint Flask, tepatnya?
Saya telah membaca dokumentasi Flask resmi tentang Cetak Biru dan bahkan satu atau dua posting blog tentang penggunaannya. Saya bahkan sudah menggunakannya di aplikasi web saya, tetapi saya tidak sepenuhnya mengerti apa itu atau bagaimana mereka masuk ke dalam aplikasi saya secara keseluruhan. Bagaimana ini mirip dengan contoh aplikasi saya …
180 python  flask  wsgi 


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.