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.

17
Bagaimana cara mengimplementasikan idiom bash umum di Python? [Tutup]
Ditutup . Pertanyaan ini didasarkan pada pendapat . Saat ini tidak menerima jawaban. Ditutup 2 tahun yang lalu . Terkunci . Pertanyaan ini dan jawabannya dikunci karena pertanyaannya di luar topik tetapi memiliki signifikansi historis. Saat ini tidak menerima jawaban atau interaksi baru. Saat ini saya melakukan manipulasi file teks …
242 python  bash  shell 

2
Fungsi panggilan python di dalam kelas
Saya memiliki kode ini yang menghitung jarak antara dua koordinat. Kedua fungsi keduanya berada dalam kelas yang sama. Namun bagaimana cara memanggil fungsi distToPointdalam fungsi isNear? class Coordinates: def distToPoint(self, p): """ Use pythagoras to find distance (a^2 = b^2 + c^2) """ ... def isNear(self, p): distToPoint(self, p) ...
242 python  class  function  call 

12
Tambahkan daftar untuk ditetapkan?
Diuji menggunakan interpreter Python 2.6: >>> a=set('abcde') >>> a set(['a', 'c', 'b', 'e', 'd']) >>> l=['f','g'] >>> l ['f', 'g'] >>> a.add(l) Traceback (most recent call last): File "<pyshell#35>", line 1, in <module> a.add(l) TypeError: list objects are unhashable Saya pikir saya tidak dapat menambahkan daftar ke set karena tidak …
242 python  list  set 

2
Menggunakan pickle.dump - TypeError: harus str, bukan byte
Saya menggunakan python3.3 dan saya mengalami kesalahan samar ketika mencoba acar kamus sederhana. Ini kodenya: import os import pickle from pickle import * os.chdir('c:/Python26/progfiles/') def storvars(vdict): f = open('varstor.txt','w') pickle.dump(vdict,f,) f.close() return mydict = {'name':'john','gender':'male','age':'45'} storvars(mydict) dan saya mendapatkan: Traceback (most recent call last): File "C:/Python26/test18.py", line 31, in <module> …


7
Panda: turunkan level dari indeks kolom multi-level?
Jika saya punya indeks kolom multi-level: >>> cols = pd.MultiIndex.from_tuples([("a", "b"), ("a", "c")]) >>> pd.DataFrame([[1,2], [3,4]], columns=cols) Sebuah --- + - b | c - + --- + - 0 | 1 | 2 1 | 3 | 4 Bagaimana saya bisa menurunkan level "a" dari indeks itu, jadi saya …
242 python  pandas 

6
Baster tanda bintang dalam argumen fungsi?
Apa yang dilakukan tanda bintang kosong pada argumen fungsi? Ketika saya melihat modul acar , saya melihat ini: pickle.dump(obj, file, protocol=None, *, fix_imports=True) Saya tahu tentang tanda bintang tunggal dan ganda sebelum argumen (untuk jumlah variabel argumen), tetapi ini tidak mendahului apa pun. Dan saya cukup yakin ini tidak ada …

16
Python JSON membuat serial objek desimal
Saya memiliki Decimal('3.9')sebagai bagian dari objek, dan ingin menyandikan ini ke string JSON yang seharusnya terlihat {'x': 3.9}. Saya tidak peduli tentang presisi di sisi klien, jadi float baik-baik saja. Apakah ada cara yang baik untuk membuat cerita bersambung ini? JSONDecoder tidak menerima objek Desimal, dan mengkonversi ke float sebelumnya …

5
Konversi Kolom Pandas ke DateTime
Saya memiliki satu bidang dalam panda DataFrame yang diimpor sebagai format string. Itu harus menjadi variabel datetime. Bagaimana cara mengonversinya ke kolom datetime dan kemudian memfilter berdasarkan tanggal. Contoh: Nama DataFrame : raw_data Nama Kolom: Mycol Format Nilai dalam Kolom: '05SEP2014: 00: 00: 00.000'
242 python  datetime  pandas 

10
Mengapa mengkompilasi kode Python?
Mengapa Anda mengkompilasi skrip Python? Anda dapat menjalankannya langsung dari file .py dan berfungsi dengan baik, jadi apakah ada keunggulan kinerja atau sesuatu? Saya juga memperhatikan bahwa beberapa file dalam aplikasi saya dapat dikompilasi ke dalam .pyc sementara yang lain tidak, mengapa demikian?


6
Django menetapkan nilai formulir default
Saya memiliki Model sebagai berikut: class TankJournal(models.Model): user = models.ForeignKey(User) tank = models.ForeignKey(TankProfile) ts = models.IntegerField(max_length=15) title = models.CharField(max_length=50) body = models.TextField() Saya juga memiliki formulir model untuk model di atas sebagai berikut: class JournalForm(ModelForm): tank = forms.IntegerField(widget=forms.HiddenInput()) class Meta: model = TankJournal exclude = ('user','ts') Saya ingin tahu cara …

11
Transpose daftar daftar
Mari kita ambil: l = [[1, 2, 3], [4, 5, 6], [7, 8, 9]] Hasil yang saya cari adalah r = [[1, 4, 7], [2, 5, 8], [3, 6, 9]] dan tidak r = [(1, 4, 7), (2, 5, 8), (3, 6, 9)] Sangat dihargai
241 python  list  transpose 


12
Mengapa Python tidak memiliki fungsi tanda?
Saya tidak mengerti mengapa Python tidak memiliki signfungsi. Itu memilikiabs builtin (yang saya anggap signsaudara perempuan), tetapi tidaksign . Dalam python 2.6 bahkan ada copysignfungsi (dalam matematika ), tetapi tidak ada tanda. Mengapa repot - repot menulis copysign(x,y)ketika Anda hanya bisa menulis signdan kemudian mendapatkancopysign langsung dariabs(x) * sign(y) ? …

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.