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.

23
Perbarui nilai kamus bersarang dengan kedalaman beragam
Saya mencari cara untuk memperbarui kamus dict1 dengan isi pembaruan dict tanpa menimpa levelA dictionary1={'level1':{'level2':{'levelA':0,'levelB':1}}} update={'level1':{'level2':{'levelB':10}}} dictionary1.update(update) print dictionary1 {'level1': {'level2': {'levelB': 10}}} Saya tahu pembaruan itu menghapus nilai-nilai di level2 karena memperbarui kunci terendah level1. Bagaimana saya bisa mengatasi ini, mengingat bahwa dictionary1 dan pembaruan dapat memiliki panjang?
162 python 

4
Negasi dengan Python
Saya mencoba membuat direktori jika jalurnya tidak ada, tetapi! (tidak) operator tidak berfungsi. Saya tidak yakin bagaimana meniadakan di Python ... Apa cara yang benar untuk melakukan ini? if (!os.path.exists("/usr/share/sounds/blues")): proc = subprocess.Popen(["mkdir", "/usr/share/sounds/blues"]) proc.wait()
162 python  negation 

10
"TypeError: (Integer) bukan JSON serializable" saat membuat serialisasi JSON dengan Python?
Saya mencoba mengirim kamus sederhana ke file json dari python, tapi saya tetap mendapatkan pesan "TypeError: 1425 bukan JSON serializable". import json alerts = {'upper':[1425],'lower':[576],'level':[2],'datetime':['2012-08-08 15:30']} afile = open('test.json','w') afile.write(json.dumps(alerts,encoding='UTF-8')) afile.close() Jika saya menambahkan argumen default, maka ia menulis, tetapi nilai integer ditulis ke file json sebagai string, yang tidak …


15
Dapatkan protokol + nama host dari URL
Dalam aplikasi Django saya, saya perlu mendapatkan nama host dari pengarah request.META.get('HTTP_REFERER')bersama dengan protokolnya sehingga dari URL seperti: https://docs.google.com/spreadsheet/ccc?key=blah-blah-blah-blah#gid=1 /programming/1234567/blah-blah-blah-blah http://www.example.com https://www.other-domain.com/wh whatever/blah/blah/?v1=0 & v2=blah+blah ... Saya harus mendapatkan: https://docs.google.com/ https://stackoverflow.com/ http://www.example.com https://www.other-domain.com/ Saya mencari pertanyaan terkait lainnya dan menemukan tentang urlparse, tetapi sejak itu tidak berhasil >>> urlparse(request.META.get('HTTP_REFERER')).hostname 'docs.google.com'
162 python  django 


12
Di mana data JSON saya dalam permintaan Django masuk saya?
Saya mencoba memproses permintaan JSON / Ajax yang masuk dengan Django / Python. request.is_ajax()ada Truedi permintaan, tapi saya tidak tahu di mana payload adalah dengan data JSON. request.POST.dir berisi ini: ['__class__', '__cmp__', '__contains__', '__copy__', '__deepcopy__', '__delattr__', '__delitem__', '__dict__', '__doc__', '__eq__', '__ge__', '__getattribute__', '__getitem__', '__gt__', '__hash__', '__init__', '__iter__', '__le__', '__len__', '__lt__', …

5
Format / Menekan Notasi Ilmiah dari Hasil Agregasi Python Pandas
Bagaimana kita bisa memodifikasi format untuk output dari operasi grup dengan panda yang menghasilkan notasi ilmiah untuk jumlah yang sangat besar? Saya tahu bagaimana melakukan pemformatan string dalam python tapi saya bingung ketika harus menerapkannya di sini. df1.groupby('dept')['data1'].sum() dept value1 1.192433e+08 value2 1.293066e+08 value3 1.077142e+08 Ini menekan notasi ilmiah jika …

8
Iterasi atribut objek dalam python
Saya memiliki objek python dengan beberapa atribut dan metode. Saya ingin beralih pada atribut objek. class my_python_obj(object): attr1='a' attr2='b' attr3='c' def method1(self, etc, etc): #Statements Saya ingin membuat kamus yang berisi semua atribut objek dan nilai-nilai mereka saat ini, tetapi saya ingin melakukannya dengan cara yang dinamis (jadi jika nanti …





6
Pengkodean file gambar dengan base64
Saya ingin menyandikan gambar menjadi string menggunakan modul base64. Saya pernah mengalami masalah. Bagaimana cara menentukan gambar yang ingin saya disandikan? Saya mencoba menggunakan direktori ke gambar, tetapi itu hanya mengarah ke direktori yang dikodekan. Saya ingin file gambar aktual dikodekan. EDIT Saya mencoba cuplikan ini: with open("C:\Python26\seriph1.BMP", "rb") as …
161 python  base64 


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.