Pertanyaan yang diberi tag python-3.x

474
StringIO dalam Python3

Saya menggunakan Python 3.2.1 dan saya tidak bisa mengimpor StringIOmodul. Saya menggunakan io.StringIOdan bekerja, tapi aku tidak bisa menggunakannya dengan numpy's genfromtxtseperti ini: x="1 3\n 4.5 8" numpy.genfromtxt(io.StringIO(x)) Saya mendapatkan kesalahan berikut: TypeError: Can't...

341
Salinan dalam dari dict dengan python

Saya ingin membuat salinan dictdalam python. Sayangnya .deepcopy()metode ini tidak ada untuk dict. Bagaimana aku melakukan itu? >>> my_dict = {'a': [1, 2, 3], 'b': [4, 5, 6]} >>> my_copy = my_dict.deepcopy() Traceback (most recent calll last): File "<stdin>", line 1, in...

333
Unduh file dari web dengan Python 3

Saya membuat program yang akan mengunduh file .jar (java) dari server web, dengan membaca URL yang ditentukan dalam file .jad dari game / aplikasi yang sama. Saya menggunakan Python 3.2.1 Saya telah berhasil mengekstrak URL file JAR dari file JAD (setiap file JAD berisi URL ke file JAR), tetapi...

330
Daftar atribut suatu objek

Apakah ada cara untuk mengambil daftar atribut yang ada pada instance kelas? class new_class(): def __init__(self, number): self.multi = int(number) * 2 self.str = str(number) a = new_class(2) print(', '.join(a.SOMETHING)) Hasil yang diinginkan adalah "multi, str" akan menjadi output. Saya...

320
Memperbaiki digit setelah desimal dengan f-string

Apakah ada cara mudah dengan Python f-string untuk memperbaiki jumlah digit setelah titik desimal? (Khususnya f-string, bukan opsi pemformatan string lain seperti .format atau%) Sebagai contoh, katakanlah saya ingin menampilkan 2 digit setelah tempat desimal. Bagaimana aku melakukan itu? Katakan...