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.

7
Bagaimana saya bisa menggunakan file DLL dari Python?
Apa cara termudah untuk menggunakan DLLfile dari dalam Python? Secara khusus, bagaimana ini bisa dilakukan tanpa menulis C++kode pembungkus tambahan untuk mengekspos fungsionalitas Python? PythonFungsi asli sangat disukai daripada menggunakan perpustakaan pihak ketiga.
186 python  dll 

13
Bagaimana mengomentari blok kode Python di Vim
Saya bertanya-tanya apakah ada pemetaan kunci di Vim untuk memungkinkan saya untuk indentasi baris kode tertentu (apakah garis-garis tersebut telah dipilih dalam mode visual, atau n baris di atas / di bawah posisi kursor saat ini). Jadi pada dasarnya sesuatu yang mengubah berikut def my_fun(x, y): return x + y …
186 python  vim  editor 

10
Membuat instance instance kelas ke JSON
Saya mencoba untuk membuat representasi string JSON dari instance kelas dan mengalami kesulitan. Katakanlah kelas dibangun seperti ini: class testclass: value1 = "a" value2 = "b" Panggilan ke json.dumps dilakukan seperti ini: t = testclass() json.dumps(t) Gagal dan memberi tahu saya bahwa testclass bukan JSON serializable. TypeError: <__main__.testclass object at …

16
Tipe Immutable vs Mutable
Saya bingung tentang tipe yang tidak bisa diubah. Saya tahu floatobjek tersebut dianggap tidak dapat diubah, dengan jenis contoh ini dari buku saya: class RoundFloat(float): def __new__(cls, val): return float.__new__(cls, round(val, 2)) Apakah ini dianggap tidak dapat diubah karena struktur kelas / hierarki ?, makna floatada di bagian atas kelas …


4
Bagaimana cara kerja numpy.newaxis dan kapan menggunakannya?
Ketika saya mencoba numpy.newaxis hasilnya memberi saya bingkai plot 2-d dengan sumbu x dari 0 hingga 1. Namun, ketika saya mencoba menggunakan numpy.newaxisuntuk mengiris vektor, vector[0:4,] [ 0.04965172 0.04979645 0.04994022 0.05008303] vector[:, np.newaxis][0:4,] [[ 0.04965172] [ 0.04979645] [ 0.04994022] [ 0.05008303]] Apakah itu hal yang sama kecuali bahwa itu mengubah …


3
Ubah timedelta menjadi total detik
Saya memiliki perbedaan waktu time1 = datetime.datetime.fromtimestamp(time.mktime(time.gmtime())) ... time2 = datetime.datetime.fromtimestamp(time.mktime(time.gmtime())) diff = time2 - time1 Sekarang, bagaimana cara menemukan jumlah detik yang berlalu? diff.secondstidak menghitung hari. Saya bisa melakukan: diff.seconds + diff.days * 24 * 3600 Apakah ada metode bawaan untuk ini?
186 python  datetime 

15
output langsung dari perintah subproses
Saya menggunakan skrip python sebagai driver untuk kode hidrodinamika. Ketika tiba saatnya untuk menjalankan simulasi, saya menggunakan subprocess.Popenuntuk menjalankan kode, mengumpulkan output dari stdout dan stderr menjadi subprocess.PIPE--- maka saya dapat mencetak (dan menyimpan ke file log) informasi output, dan memeriksa kesalahan . Masalahnya adalah, saya tidak tahu bagaimana kode …

11
Ubah datetime menjadi cap waktu Unix dan ubah kembali dengan python
Saya punya dt = datetime(2013,9,1,11), dan saya ingin mendapatkan cap waktu Unix dari objek datetime ini. Ketika saya melakukannya (dt - datetime(1970,1,1)).total_seconds()saya mendapat cap waktu 1378033200. Ketika mengubahnya kembali menggunakan datetime.fromtimestampsaya dapatkan datetime.datetime(2013, 9, 1, 6, 0). Jamnya tidak cocok. Apa yang saya lewatkan di sini?

4
Penggunaan Python yang berat di Google [ditutup]
Seperti yang ada saat ini, pertanyaan ini tidak cocok untuk format Tanya Jawab kami. Kami berharap jawaban didukung oleh fakta, referensi, atau keahlian, tetapi pertanyaan ini kemungkinan akan mengundang debat, argumen, polling, atau diskusi panjang. Jika Anda merasa bahwa pertanyaan ini dapat diperbaiki dan mungkin dibuka kembali, kunjungi pusat bantuan …
185 python 

11
“Tidak dapat menjalankan curl-config: [Errno 2] Tidak ada file atau direktori seperti itu” ketika menginstal pycurl
Saya mencoba menginstal pycurl melalui: sudo pip install pycurl Itu diunduh dengan baik, tetapi ketika ketika menjalankan setup.py saya mendapatkan traceback berikut: Downloading/unpacking pycurl Running setup.py egg_info for package pycurl Traceback (most recent call last): File "<string>", line 16, in <module> File "/tmp/pip-build-root/pycurl/setup.py", line 563, in <module> ext = get_extension() …
185 python  install  pycurl 


3
Objek jenis khusus sebagai kunci kamus
Apa yang harus saya lakukan untuk menggunakan objek saya dari jenis khusus sebagai kunci dalam kamus Python (di mana saya tidak ingin "objek id" untuk bertindak sebagai kunci), misalnya class MyThing: def __init__(self,name,location,length): self.name = name self.location = location self.length = length Saya ingin menggunakan MyThing's sebagai kunci yang dianggap …
185 python  dictionary 

7
Parsing HTML menggunakan Python
Saya mencari modul HTML Parser untuk Python yang dapat membantu saya mendapatkan tag dalam bentuk daftar Python / kamus / objek. Jika saya memiliki dokumen formulir: <html> <head>Heading</head> <body attr1='val1'> <div class='container'> <div id='class'>Something here</div> <div>Something else</div> </div> </body> </html> maka itu harus memberi saya cara untuk mengakses tag bersarang …

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.