Pertanyaan yang diberi tag python

159
Memanggil metode statis dalam tubuh kelas?

Ketika saya mencoba menggunakan metode statis dari dalam tubuh kelas, dan mendefinisikan metode statis menggunakan staticmethodfungsi bawaan sebagai dekorator, seperti ini: class Klass(object): @staticmethod # use as decorator def _stat_func(): return 42 _ANS = _stat_func() # call the...

159
Pilihan baris acak dalam bingkai data Pandas

Apakah ada cara untuk memilih baris acak dari DataFrame di Pandas. Dalam R, menggunakan paket mobil, ada fungsi some(x, n)yang berguna yang mirip dengan kepala tetapi memilih, dalam contoh ini, 10 baris secara acak dari x. Saya juga telah melihat dokumentasi slicing dan sepertinya tidak ada yang...

159
Indikator kemajuan selama operasi panda

Saya secara teratur melakukan operasi panda pada bingkai data lebih dari 15 juta baris atau lebih dan saya ingin memiliki akses ke indikator kemajuan untuk operasi tertentu. Apakah ada indikator kemajuan berbasis teks untuk operasi panda split-apply-menggabungkan? Misalnya, dalam sesuatu...

159
Mengapa sihir super () Python 3.x?

Dalam Python 3.x, super()dapat dipanggil tanpa argumen: class A(object): def x(self): print("Hey now") class B(A): def x(self): super().x() >>> B().x() Hey now Untuk membuat ini bekerja, beberapa sihir waktu kompilasi dilakukan, salah satu konsekuensinya adalah bahwa kode berikut...

159
Memuat data dari txt dengan panda

Saya memuat file txt yang berisi gabungan antara data float dan string. Saya ingin menyimpannya dalam sebuah array di mana saya dapat mengakses setiap elemen. Sekarang saya hanya melakukan import pandas as pd data = pd.read_csv('output_list.txt', header = None) print data Ini adalah struktur...

159
Letakkan semua baris duplikat di Python Pandas

The pandas drop_duplicatesfungsi besar untuk "uniquifying" dataframe a. Namun, salah satu argumen kata kunci yang harus dilewati adalah take_last=Trueatau take_last=False, sementara saya ingin menghapus semua baris yang merupakan duplikat di seluruh bagian kolom. Apakah ini mungkin? A B C 0 foo 0...

158
Bagaimana cara scp menggunakan Python?

Apa cara paling pythonic untuk scp file dengan Python? Satu-satunya rute yang saya ketahui adalah os.system('scp "%s" "%s:%s"' % (localfile, remotehost, remotefile) ) yang merupakan peretasan, dan yang tidak berfungsi di luar sistem seperti Linux, dan yang membutuhkan bantuan dari modul Pexpect...

158
Apa objek tampilan kamus?

Dalam python 2.7, kami mendapatkan metode tampilan kamus yang tersedia. Sekarang, saya tahu pro dan kontra dari yang berikut: dict.items()(dan values, keys): mengembalikan daftar, sehingga Anda benar-benar dapat menyimpan hasilnya, dan dict.iteritems() (dan sejenisnya): mengembalikan generator,...

158
plot sebuah lingkaran dengan pyplot

mengherankan saya tidak menemukan deskripsi lurus ke depan tentang cara menggambar lingkaran dengan matplotlib.pyplot (tolong tidak ada pylab) mengambil sebagai pusat input (x, y) dan jari-jari r. Saya mencoba beberapa varian ini: import matplotlib.pyplot as plt circle=plt.Circle((0,0),2) # here...

158
Python - Daftar kamus unik

Katakanlah saya punya daftar kamus: [ {'id': 1, 'name': 'john', 'age': 34}, {'id': 1, 'name': 'john', 'age': 34}, {'id': 2, 'name': 'hanna', 'age': 30}, ] dan saya perlu mendapatkan daftar kamus unik (menghapus duplikat): [ {'id': 1, 'name': 'john', 'age': 34}, {'id': 2, 'name': 'hanna',...