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.

6
Memasang modul python dalam kode
Saya perlu menginstal paket dari PyPi langsung dalam skrip saya. Mungkin ada beberapa modul atau fitur distutils( distribute, pipdll.) Yang memungkinkan saya untuk menjalankan sesuatu seperti pypi.install('requests')dan permintaan akan diinstal ke dalam virtualenv saya.




5
Berpisah pada kejadian pertama
Apa yang akan menjadi cara terbaik untuk memisahkan sebuah string pada kemunculan pembatas pertama kali? Sebagai contoh: "123mango abcd mango kiwi peach" berpisah pada yang pertama mangountuk mendapatkan: "abcd mango kiwi peach"
309 python  split 

11
Cetak beberapa argumen dengan Python
Ini hanya cuplikan kode saya: print("Total score for %s is %s ", name, score) Tapi saya ingin mencetak: "Total skor untuk (nama) adalah (skor)" di mana nameadalah variabel dalam daftar dan scorebilangan bulat. Ini adalah Python 3.3 jika itu membantu sama sekali.


30
Tips & Fitur Django Favorit?
Terkunci . Pertanyaan ini dan jawabannya dikunci karena pertanyaannya di luar topik tetapi memiliki signifikansi historis. Saat ini tidak menerima jawaban atau interaksi baru. Terinspirasi oleh seri pertanyaan 'Fitur tersembunyi ...', saya ingin tahu tentang kiat Django favorit Anda atau fitur yang kurang dikenal namun bermanfaat yang Anda ketahui. Harap …

11
Cara mengakhiri subproses python diluncurkan dengan shell = True
Saya meluncurkan subproses dengan perintah berikut: p = subprocess.Popen(cmd, stdout=subprocess.PIPE, shell=True) Namun, ketika saya mencoba membunuh menggunakan: p.terminate() atau p.kill() Perintah terus berjalan di latar belakang, jadi saya bertanya-tanya bagaimana saya bisa benar-benar menghentikan proses. Perhatikan bahwa ketika saya menjalankan perintah dengan: p = subprocess.Popen(cmd.split(), stdout=subprocess.PIPE) Itu berhasil berakhir ketika …

19
Bagaimana cara mengubah string waktu lokal ke UTC?
Bagaimana cara mengonversi string datetime di waktu lokal ke string di waktu UTC ? Saya yakin saya pernah melakukan ini sebelumnya, tetapi tidak dapat menemukannya dan semoga SO akan membantu saya (dan yang lainnya) melakukannya di masa depan. Klarifikasi : Misalnya, jika saya memiliki 2008-09-17 14:02:00di zona waktu lokal saya …

12
Apa cara terbaik untuk memanggil skrip dari skrip lain?
Saya memiliki skrip bernama test1.py yang tidak ada dalam modul. Itu hanya memiliki kode yang harus dijalankan ketika skrip itu sendiri dijalankan. Tidak ada fungsi, kelas, metode, dll. Saya punya skrip lain yang berjalan sebagai layanan. Saya ingin memanggil test1.py dari skrip yang menjalankan sebagai layanan. Sebagai contoh: File test1.py …
307 python 

3
Argparse: Cara memasukkan nilai default di '--help'?
Misalkan saya memiliki potongan argparse berikut: diags.cmdln_parser.add_argument( '--scan-time', action = 'store', nargs = '?', type = int, default = 5, help = "Wait SCAN-TIME seconds between status checks.") Saat ini, --helppengembalian: usage: connection_check.py [-h] [--version] [--scan-time [SCAN_TIME]] Test the reliability/uptime of a connection. optional arguments: -h, --help show this help …
307 python  argparse 

30
Bilah Kemajuan Python
Bagaimana cara menggunakan bilah kemajuan saat skrip saya melakukan beberapa tugas yang mungkin akan memakan waktu? Misalnya, fungsi yang membutuhkan waktu untuk diselesaikan dan kembali Truesaat selesai. Bagaimana saya bisa menampilkan bilah kemajuan selama fungsi dijalankan? Perhatikan bahwa saya perlu ini dalam waktu nyata, jadi saya tidak tahu apa yang …
307 python 

20
Cetak dalam satu baris secara dinamis
Saya ingin membuat beberapa pernyataan yang memberikan output standar tanpa melihat baris baru di antara pernyataan. Secara khusus, misalkan saya punya: for item in range(1,100): print item Hasilnya adalah: 1 2 3 4 . . . Bagaimana ini bisa terlihat seperti: 1 2 3 4 5 ... Lebih baik lagi, …
306 python  printing 

10
Apa yang dilakukan oleh eval () Python?
Dalam buku yang saya baca di Python, ia terus menggunakan kode eval(input('blah')) Saya membaca dokumentasi, dan saya memahaminya, tetapi saya masih tidak melihat bagaimana itu mengubah input()fungsinya. Apa fungsinya? Bisakah seseorang menjelaskan?
306 python  eval 

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.