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.

6
Bagaimana cara membatasi nilai maksimum bidang numerik dalam model Django?
Django memiliki berbagai bidang numerik yang tersedia untuk digunakan dalam model, misalnya DecimalField dan PositiveIntegerField . Meskipun yang pertama dapat dibatasi pada jumlah tempat desimal yang disimpan dan jumlah keseluruhan karakter yang disimpan, adakah cara untuk membatasinya agar hanya menyimpan angka dalam rentang tertentu, misalnya 0,0-5,0? Gagal, apakah ada cara …

15
Bagaimana cara menggunakan metode overloading di Python?
Saya mencoba menerapkan metode overloading di Python: class A: def stackoverflow(self): print 'first method' def stackoverflow(self, i): print 'second method', i ob=A() ob.stackoverflow(2) tetapi hasilnya adalah second method 2; demikian pula: class A: def stackoverflow(self): print 'first method' def stackoverflow(self, i): print 'second method', i ob=A() ob.stackoverflow() memberi Traceback (most …

11
Bagaimana cara mencari string dalam file teks?
Saya ingin memeriksa apakah string ada dalam file teks. Jika ya, lakukan X. Jika tidak, lakukan Y. Namun, kode ini selalu kembali Truekarena beberapa alasan. Adakah yang bisa melihat apa yang salah? def check(): datafile = file('example.txt') found = False for line in datafile: if blabla in line: found = …
169 python 

12
Memformat datetime menjadi string dengan milidetik
Saya ingin memiliki datetimestring dari tanggal dengan milidetik. Kode ini khas untuk saya dan saya ingin belajar bagaimana mempersingkatnya. from datetime import datetime timeformatted= str(datetime.utcnow()) semiformatted= timeformatted.replace("-","") almostformatted= semiformatted.replace(":","") formatted=almostformatted.replace(".","") withspacegoaway=formatted.replace(" ","") formattedstripped=withspacegoaway.strip() print formattedstripped

7
Cara memfilter baris dalam panda dengan regex
Saya ingin memfilter dataframe menggunakan regex pada salah satu kolom. Untuk contoh yang dibuat-buat: In [210]: foo = pd.DataFrame({'a' : [1,2,3,4], 'b' : ['hi', 'foo', 'fat', 'cat']}) In [211]: foo Out[211]: a b 0 1 hi 1 2 foo 2 3 fat 3 4 cat Saya ingin memfilter baris ke …
169 python  regex  pandas 



19
Batas waktu untuk permintaan python. Dapatkan seluruh respons
Saya mengumpulkan statistik pada daftar situs web dan saya menggunakan permintaan untuk kesederhanaan. Ini kode saya: data=[] websites=['http://google.com', 'http://bbc.co.uk'] for w in websites: r= requests.get(w, verify=False) data.append( (r.url, len(r.content), r.elapsed.total_seconds(), str([(l.status_code, l.url) for l in r.history]), str(r.headers.items()), str(r.cookies.items())) ) Sekarang, saya ingin requests.gettimeout setelah 10 detik sehingga loop tidak macet. …


3
panda: menggabungkan (bergabung) dua frame data pada banyak kolom
Saya mencoba menggabungkan dua bingkai data panda menggunakan dua kolom: new_df = pd.merge(A_df, B_df, how='left', left_on='[A_c1,c2]', right_on = '[B_c1,c2]') tetapi mendapat kesalahan berikut: pandas/index.pyx in pandas.index.IndexEngine.get_loc (pandas/index.c:4164)() pandas/index.pyx in pandas.index.IndexEngine.get_loc (pandas/index.c:4028)() pandas/src/hashtable_class_helper.pxi in pandas.hashtable.PyObjectHashTable.get_item (pandas/hashtable.c:13166)() pandas/src/hashtable_class_helper.pxi in pandas.hashtable.PyObjectHashTable.get_item (pandas/hashtable.c:13120)() KeyError: '[B_1, c2]' Adakah yang tahu cara yang tepat untuk melakukan …

10
Menulis daftar daftar Python ke file csv
Saya memiliki daftar panjang daftar bentuk berikut --- a = [[1.2,'abc',3],[1.2,'werew',4],........,[1.4,'qew',2]] yaitu nilai-nilai dalam daftar adalah berbagai jenis - float, int, string. Bagaimana cara saya menulisnya ke file csv sehingga file csv output saya terlihat seperti 1.2,abc,3 1.2,werew,4 . . . 1.4,qew,2
168 python  file  csv  file-io  python-2.7 



9
Mengakses Alamat Memori Objek
Ketika Anda memanggil object.__repr__()metode dengan Python Anda mendapatkan sesuatu seperti ini kembali: <__main__.Test object at 0x2aba1c0cf890> Apakah ada cara untuk mendapatkan alamat memori jika Anda membebani __repr__(), selain itu memanggil super(Class, obj).__repr__()dan regex keluar?

14
Bagaimana saya bisa menonaktifkan logging saat menjalankan tes unit di Python Django?
Saya menggunakan pelari tes berbasis unit test sederhana untuk menguji aplikasi Django saya. Aplikasi saya sendiri dikonfigurasi untuk menggunakan logger dasar di settings.py menggunakan: logging.basicConfig(level=logging.DEBUG) Dan dalam kode aplikasi saya menggunakan: logger = logging.getLogger(__name__) logger.setLevel(getattr(settings, 'LOG_LEVEL', logging.DEBUG)) Namun, saat menjalankan unittests, saya ingin menonaktifkan pencatatan agar tidak mengacaukan hasil pengujian …

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.