Pertanyaan yang diberi tag python

114
Acar atau json?

Saya perlu menyimpan ke disk sebuah dictobjek kecil yang kuncinya berjenis strdan nilainya adalah ints dan kemudian memulihkannya . Sesuatu seperti ini: {'juanjo': 2, 'pedro':99, 'other': 333} Apa pilihan terbaik dan mengapa? Serialisasi dengan pickleatau dengan simplejson? Saya menggunakan...

114
Alternatif CURL dengan Python

Saya memiliki panggilan cURL yang saya gunakan di PHP: curl -i -H 'Terima: application / xml' -u login: key " https://app.streamsend.com/emails " Saya membutuhkan cara untuk melakukan hal yang sama dengan Python. Apakah ada alternatif untuk cURL dengan Python. Saya tahu tentang urllib tapi...

114
Bagaimana cara menulis baris header dengan csv.DictWriter?

Asumsikan saya memiliki sebuah csv.DictReaderobjek dan saya ingin menuliskannya sebagai file CSV. Bagaimana saya bisa melakukan ini? Saya tahu bahwa saya dapat menulis baris data seperti ini: dr = csv.DictReader(open(f), delimiter='\t') # process my dr object # ... # write out object output =...

114
Menyimpan dan memuat benda dan menggunakan acar

Saya mencoba untuk menyimpan dan memuat objek menggunakan picklemodul. Pertama saya mendeklarasikan objek saya: >>> class Fruits:pass ... >>> banana = Fruits() >>> banana.color = 'yellow' >>> banana.value = 30 Setelah itu saya membuka file bernama...

114
Kelas dengan Objek sebagai parameter

Saya mencoba menerjemahkan beberapa kode python ke kode skala. Jadi saya benar-benar noob di Python. Tetapi mengapa beberapa kelas memiliki objek sebagai parameter tetapi tidak pernah secara eksplisit menggunakannya? Apa alasan untuk menjadikannya sebagai parameter? Contoh: class...

114
Memperbarui plot secara dinamis di matplotlib

Saya membuat aplikasi dengan Python yang mengumpulkan data dari port serial dan memplot grafik dari data yang dikumpulkan terhadap waktu kedatangan. Waktu kedatangan data tidak pasti. Saya ingin plot diperbarui saat data diterima. Saya mencari cara melakukan ini dan menemukan dua

114
Python membagi string berdasarkan regex

Apa cara terbaik untuk membagi string seperti "HELLO there HOW are YOU"dengan kata-kata huruf besar (dengan Python)? Jadi saya akan berakhir dengan array seperti ini: results = ['HELLO there', 'HOW are', 'YOU'] EDIT: Saya telah mencoba: p = re.compile("\b[A-Z]{2,}\b") print...

114
Cara pythonic untuk mencetak item daftar

Saya ingin tahu apakah ada cara yang lebih baik untuk mencetak semua objek dalam daftar Python daripada ini: myList = [Person("Foo"), Person("Bar")] print("\n".join(map(str, myList))) Foo Bar Saya membaca cara ini tidak terlalu baik: myList = [Person("Foo"), Person("Bar")] for p in myList:...

114
Meneruskan parameter ke fungsi fixture

Saya menggunakan py.test untuk menguji beberapa kode DLL yang dibungkus dengan kelas python MyTester. Untuk tujuan validasi, saya perlu mencatat beberapa data pengujian selama pengujian dan melakukan lebih banyak pemrosesan setelahnya. Karena saya memiliki banyak file uji _..., saya ingin...