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.

15
Peta dua arah / mundur [duplikat]
Pertanyaan ini sudah ada jawabannya di sini : Bagaimana cara menerapkan tabel hash dua arah yang efisien? (7 jawaban) Tutup 25 hari lalu . Saya melakukan hal switchboard ini dengan python di mana saya perlu melacak siapa yang berbicara dengan siapa, jadi jika Alice -> Bob, maka itu berarti Bob …
101 python 

6
Bagaimana cara mengimplementasikan __getattribute__ tanpa kesalahan rekursi tak terbatas?
Saya ingin mengganti akses ke satu variabel di kelas, tetapi mengembalikan semua variabel secara normal. Bagaimana saya melakukannya __getattribute__? Saya mencoba yang berikut (yang juga harus menggambarkan apa yang saya coba lakukan) tetapi saya mendapatkan kesalahan rekursi: class D(object): def __init__(self): self.test=20 self.test2=21 def __getattribute__(self,name): if name=='test': return 0. else: …
101 python  class  oop  recursion  getattr 

2
Secara efisien memeriksa apakah objek arbitrer adalah NaN dengan Python / numpy / pandas?
Array numpy saya digunakan np.nanuntuk menunjukkan nilai yang hilang. Saat saya mengulangi kumpulan data, saya perlu mendeteksi nilai yang hilang tersebut dan menanganinya dengan cara khusus. Saya menggunakan secara naif numpy.isnan(val), yang berfungsi dengan baik kecuali jika valtidak termasuk dalam subset tipe yang didukung oleh numpy.isnan(). Misalnya, data yang hilang …
101 python  numpy  pandas 


2
Pro dan kontra menggunakan Celery vs. RQ [ditutup]
Tertutup . Pertanyaan ini perlu lebih difokuskan . Saat ini tidak menerima jawaban. Ingin memperbaiki pertanyaan ini? Perbarui pertanyaan agar fokus pada satu masalah hanya dengan mengedit posting ini . Tutup 3 tahun lalu . Perbaiki pertanyaan ini Saat ini saya sedang mengerjakan proyek python yang memerlukan penerapan beberapa pekerjaan …

19
Periksa untuk melihat apakah skrip python sedang berjalan
Saya memiliki daemon python yang berjalan sebagai bagian dari aplikasi web saya / Bagaimana saya dapat dengan cepat memeriksa (menggunakan python) apakah daemon saya sedang berjalan dan, jika tidak, meluncurkannya? Saya ingin melakukannya dengan cara itu untuk memperbaiki error apa pun pada daemon, sehingga skrip tidak harus dijalankan secara manual, …
101 python  process  daemon 

5
Pisahkan string menggunakan pembatas baris baru dengan Python
Saya perlu membatasi string yang memiliki baris baru di dalamnya. Bagaimana saya mencapainya? Silakan lihat kode di bawah ini. Memasukkan: data = """a,b,c d,e,f g,h,i j,k,l""" Output yang diinginkan: ['a,b,c', 'd,e,f', 'g,h,i', 'j,k,l'] Saya telah mencoba pendekatan di bawah ini: 1. output = data.split('\n') 2. output = data.split('/n') 3. output …


3
Apa perbedaan antara 'log' dan 'symlog'?
Di matplotlib , saya dapat mengatur skala sumbu menggunakan pyplot.xscale()atau Axes.set_xscale(). Kedua fungsi tersebut menerima tiga skala yang berbeda: 'linear'| 'log'| 'symlog'. Apa perbedaan antara 'log'dan 'symlog'? Dalam tes sederhana yang saya lakukan, keduanya terlihat persis sama. Saya tahu dokumentasinya mengatakan mereka menerima parameter yang berbeda, tetapi saya masih tidak …

6
Bagaimana cara "memilih yang berbeda" di beberapa kolom bingkai data di panda?
Saya mencari cara untuk melakukan hal yang setara dengan SQL SELECT DISTINCT col1, col2 FROM dataframe_table Perbandingan panda sql tidak memiliki apa-apa distinct. .unique() hanya berfungsi untuk satu kolom, jadi saya kira saya dapat menggabungkan kolom, atau memasukkannya ke dalam daftar / tupel dan membandingkannya, tetapi ini sepertinya sesuatu yang …
101 python  pandas 

8
Bisakah Panda memplot histogram tanggal?
Saya telah mengambil Seri saya dan memaksanya ke kolom tanggal waktu dtype = datetime64[ns](meskipun hanya membutuhkan resolusi hari ... tidak yakin bagaimana mengubahnya). import pandas as pd df = pd.read_csv('somefile.csv') column = df['date'] column = pd.to_datetime(column, coerce=True) tetapi merencanakan tidak berhasil: ipdb> column.plot(kind='hist') *** TypeError: ufunc add cannot use operands …


2
Objek 'DataFrame' tidak memiliki atribut 'sort'
Saya menghadapi beberapa masalah di sini, dalam paket python saya, saya telah menginstal numpy, tetapi saya masih memiliki kesalahan ini, objek 'DataFrame' tidak memiliki atribut 'sort' Siapapun bisa memberi saya ide .. Ini kode saya: final.loc[-1] =['', 'P','Actual'] final.index = final.index + 1 # shifting index final = final.sort() final.columns=[final.columns,final.iloc[0]] …


7
Cara menggeser kolom di Pandas DataFrame
Saya ingin menggeser kolom dalam Pandas DataFrame, tetapi saya belum dapat menemukan metode untuk melakukannya dari dokumentasi tanpa menulis ulang seluruh DF. Apakah ada yang tahu bagaimana melakukannya? DataFrame: ## x1 x2 ##0 206 214 ##1 226 234 ##2 245 253 ##3 265 272 ##4 283 291 Output yang diinginkan: …
101 python  pandas  dataframe 

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.