Pertanyaan yang diberi tag python

177
Membuat Thread di python

Saya memiliki skrip dan saya ingin satu fungsi berjalan pada saat yang sama. Contoh kode yang telah saya lihat: import threading def MyThread (threading.thread): # doing something........ def MyThread2 (threading.thread): # doing something........ MyThread().start() MyThread2().start() Saya...

177
Lingkup dalam Python 'untuk' loop

Saya tidak bertanya tentang aturan pelingkupan Python; Saya mengerti secara umum bagaimana pelingkupan bekerja di Python untuk loop. Pertanyaan saya adalah mengapa keputusan desain dibuat dengan cara ini. Misalnya (tidak ada permainan kata-kata): for foo in xrange(10): bar = 2 print(foo, bar) Di...

177
Jalankan kode ketika Django mulai SEKALI saja?

Saya sedang menulis kelas Django Middleware yang ingin saya jalankan hanya sekali saat startup, untuk menginisialisasi beberapa kode arbriter lainnya. Saya telah mengikuti solusi yang sangat bagus yang diposting oleh sdolan di sini , tetapi pesan "Halo" adalah output ke terminal dua kali ....

177
Looping atas daftar dengan Python

Saya punya daftar dengan sublist di dalamnya. Saya ingin mencetak semua sublist dengan panjang sama dengan 3. Saya melakukan hal berikut dengan python: for x in values[:]: if len(x) == 3: print(x) valuesadalah daftar asli. Apakah kode di atas mencetak setiap sublist dengan panjang sama dengan...

177
apa arti / lakukan variabel __file__?

A = os.path.join(os.path.dirname(__file__), '..') B = os.path.dirname(os.path.realpath(__file__)) C = os.path.abspath(os.path.dirname(__file__)) Saya biasanya hanya hardwire ini dengan jalan yang sebenarnya. Tapi ada alasan untuk pernyataan ini yang menentukan path saat runtime, dan saya...

177
Perubahan pada pernyataan impor python3

Saya tidak mengerti yang berikut dari pep-0404 Dalam Python 3, impor relatif implisit dalam paket tidak lagi tersedia - hanya impor absolut dan impor relatif eksplisit yang didukung. Selain itu, impor bintang (misalnya dari x impor *) hanya diizinkan dalam kode tingkat modul. Apa itu impor...

177
panda DataFrame: ganti nilai nan dengan rata-rata kolom

Saya punya panda DataFrame yang sebagian besar diisi dengan bilangan real, tetapi ada beberapa nannilai di dalamnya juga. Bagaimana saya bisa mengganti nans dengan rata-rata kolom di mana mereka? Pertanyaan ini sangat mirip dengan yang satu ini: numpy array: ganti nilai-nilai nan dengan rata-rata...

177
Mendapatkan daftar daftar ke dalam panda DataFrame

Saya membaca konten spreadsheet menjadi panda. DataNitro memiliki metode yang mengembalikan pilihan sel persegi sebagai daftar daftar. Begitu table = Cell("A1").table memberi table = [['Heading1', 'Heading2'], [1 , 2], [3, 4]] headers = table.pop(0) # gives the headers as list and leaves...

177
Mengubah int menjadi byte dalam Python 3

Saya mencoba untuk membangun objek byte ini di Python 3: b'3\r\n' jadi saya mencoba yang jelas (untuk saya), dan menemukan perilaku aneh: >>> bytes(3) + b'\r\n' b'\x00\x00\x00\r\n' Tampaknya: >>> bytes(10) b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' Saya tidak dapat melihat...

177
random.seed (): Apa fungsinya?

Saya agak bingung tentang apa yang random.seed()dilakukan dengan Python. Misalnya, mengapa uji coba di bawah ini melakukan apa yang mereka lakukan (secara konsisten)? >>> import random >>> random.seed(9001) >>> random.randint(1, 10) 1 >>> random.randint(1,...

176
Pencarian biner (membagi dua) dalam Python

Apakah ada fungsi perpustakaan yang melakukan pencarian biner pada daftar / tuple dan mengembalikan posisi item jika ditemukan dan 'Salah' (-1, Tidak ada, dll.) Jika tidak? Saya menemukan fungsi bisect_left / right di modul bisect , tetapi mereka tetap mengembalikan posisi walaupun item tersebut...