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.

3
AttributeError: modul 'datetime' tidak memiliki atribut 'strptime'
Ini Transactionkelas saya : class Transaction(object): def __init__(self, company, num, price, date, is_buy): self.company = company self.num = num self.price = price self.date = datetime.strptime(date, "%Y-%m-%d") self.is_buy = is_buy Dan ketika saya mencoba menjalankan datefungsinya: tr = Transaction('AAPL', 600, '2013-10-25') print tr.date Saya mendapatkan kesalahan berikut: self.date = datetime.strptime(self.d, "%Y-%m-%d") …
153 python  class  python-2.7 

14
Membuat kamus dari file csv?
Saya mencoba membuat kamus dari file csv. Kolom pertama dari file csv berisi kunci unik dan kolom kedua berisi nilai. Setiap baris file csv mewakili kunci unik, pasangan nilai dalam kamus. Saya mencoba menggunakan csv.DictReaderdan csv.DictWriterkelas, tetapi saya hanya bisa mengetahui cara membuat kamus baru untuk setiap baris. Saya ingin …


8
Menghitung jumlah True Boolean dalam Daftar Python
Saya punya daftar Boolean: [True, True, False, False, False, True] dan saya mencari cara untuk menghitung jumlah Truedalam daftar (jadi dalam contoh di atas, saya ingin kembali menjadi 3.) Saya telah menemukan contoh mencari jumlah kemunculan elemen-elemen tertentu, tetapi apakah ada lebih cara efisien untuk melakukannya karena saya bekerja dengan …
153 python  list  boolean  counting 

2
Tanggal pembuatan otomatis untuk objek bentuk model Django?
Apa cara terbaik untuk menetapkan tanggal pembuatan objek secara otomatis, dan juga bidang yang akan merekam saat objek terakhir diperbarui? models.py: created_at = models.DateTimeField(False, True, editable=False) updated_at = models.DateTimeField(True, True, editable=False) views.py: if request.method == 'POST': form = MyForm(request.POST) if form.is_valid(): obj = form.save(commit=False) obj.user = request.user obj.save() return HttpResponseRedirect('obj_list') …


11
Hapus duplikat daftar di dalam Python
Saya memiliki daftar dicts, dan saya ingin menghapus dicts dengan pasangan kunci dan nilai yang identik. Untuk daftar ini: [{'a': 123}, {'b': 123}, {'a': 123}] Saya ingin mengembalikan ini: [{'a': 123}, {'b': 123}] Contoh lain: Untuk daftar ini: [{'a': 123, 'b': 1234}, {'a': 3222, 'b': 1234}, {'a': 123, 'b': 1234}] …
153 python  list  dictionary 


3
Operator logis untuk pengindeksan boolean di Pandas
Saya bekerja dengan indeks boolean di Pandas. Pertanyaannya adalah mengapa pernyataan itu: a[(a['some_column']==some_number) & (a['some_other_column']==some_other_number)] berfungsi dengan baik sedangkan a[(a['some_column']==some_number) and (a['some_other_column']==some_other_number)] keluar dengan kesalahan? Contoh: a=pd.DataFrame({'x':[1,1],'y':[10,20]}) In: a[(a['x']==1)&(a['y']==10)] Out: x y 0 1 10 In: a[(a['x']==1) and (a['y']==10)] Out: ValueError: The truth value of an array with more than …

12
Tidak dapat menemukan versi yang memenuhi persyaratan <paket>
Saya menginstal beberapa paket Python di Ubuntu 12.04 menggunakan requirements.txtfile berikut : numpy&gt;=1.8.2,&lt;2.0.0 matplotlib&gt;=1.3.1,&lt;2.0.0 scipy&gt;=0.14.0,&lt;1.0.0 astroML&gt;=0.2,&lt;1.0 scikit-learn&gt;=0.14.1,&lt;1.0.0 rpy2&gt;=2.4.3,&lt;3.0.0 dan dua perintah ini: $ pip install --download=/tmp -r requirements.txt $ pip install --user --no-index --find-links=/tmp -r requirements.txt (yang pertama mendownload paket dan yang kedua menginstalnya). Prosesnya sering berhenti dengan kesalahan: Could …




5
Backporting Python 3 terbuka (encoding = "utf-8") ke Python 2
Saya memiliki basis kode Python, dibuat untuk Python 3, yang menggunakan Python 3 style open () dengan parameter penyandian: https://github.com/miohtama/vvv/blob/master/vvv/textlineplugin.py#L47 with open(fname, "rt", encoding="utf-8") as f: Sekarang saya ingin backport kode ini ke Python 2.x, sehingga saya akan memiliki basis kode yang berfungsi dengan Python 2 dan Python 3. Apa …


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.