Pertanyaan yang diberi tag python

103
os.walk tanpa membuka direktori di bawah ini

Bagaimana cara membatasi os.walkuntuk hanya mengembalikan file di direktori yang saya sediakan? def _dir_list(self, dir_name, whitelist): outputList = [] for root, dirs, files in os.walk(dir_name): for f in files: if os.path.splitext(f)[1] in whitelist: outputList.append(os.path.join(root,...

103
Bagaimana cara menjalankan program Python?

Jadi saya mulai sedikit seperti Python, tapi saya mengalami masalah erm ... menjalankannya. Lol Saya menggunakan IDLE untuk saat ini, tetapi tidak ada gunanya sama sekali karena Anda hanya dapat menjalankan beberapa baris dalam satu waktu. Saya juga menggunakan Komodo Edit untuk membuat file .py...

103
Bagaimana cara menambah karakter?

Saya baru mengenal Python, berasal dari Java dan C. Bagaimana cara menambah karakter? Di Java atau C, karakter dan int secara praktis dapat dipertukarkan, dan dalam loop tertentu, sangat berguna bagi saya untuk dapat melakukan penambahan karakter, dan indeks array berdasarkan karakter. Bagaimana...

103
Cara terbaik untuk membuat login_required Django sebagai default

Saya sedang mengerjakan aplikasi Django yang besar, yang sebagian besar membutuhkan login untuk mengakses. Ini berarti bahwa di seluruh aplikasi kami, kami telah menaburkan: @login_required def view(...): Tidak apa-apa, dan berfungsi dengan baik selama kita ingat untuk menambahkannya di mana-mana...

103
Cara terbaik untuk menegaskan kesetaraan numpy.array?

Saya ingin membuat beberapa unit-test untuk aplikasi saya, dan saya perlu membandingkan dua array. Karena array.__eq__mengembalikan larik baru (jadi TestCase.assertEqualgagal), apa cara terbaik untuk menegaskan persamaan? Saat ini saya menggunakan self.assertTrue((arr1 == arr2).all()) tapi saya...

103
Apa perbedaan ContentType dan MimeType

Sejauh yang saya tahu, mereka benar-benar setara. Namun, menjelajahi beberapa dokumen django, saya menemukan potongan kode ini: HttpResponse.__init__(content='', mimetype=None, status=200, content_type='text/html') yang mengejutkan saya karena keduanya bisa akur. Dokumen resmi dapat menyelesaikan...

103
Server ftp satu baris dengan python

Apakah mungkin memiliki perintah satu baris dengan python untuk melakukan server ftp sederhana? Saya ingin dapat melakukan ini sebagai cara cepat dan sementara untuk mentransfer file ke kotak linux tanpa harus menginstal server ftp. Lebih disukai cara menggunakan pustaka python bawaan sehingga...

103
Python: mencetak ekspresi generator?

Di shell Python, jika saya memasukkan pemahaman daftar seperti: >>> [x for x in string.letters if x in [y for y in "BigMan on campus"]] Saya mendapatkan hasil cetakan yang bagus: ['a', 'c', 'g', 'i', 'm', 'n', 'o', 'p', 's', 'u', 'B', 'M'] Sama untuk pemahaman kamus: >>>...

103
Urutan kunci dalam kamus

Kode: d = {'a': 0, 'b': 1, 'c': 2} l = d.keys() print l Ini cetakan ['a', 'c', 'b']. Saya tidak yakin bagaimana metode keys()menentukan urutan kata kunci dalam l . Namun, saya ingin bisa mendapatkan kembali kata kunci dalam urutan yang "benar". Urutan yang tepat tentu saja akan membuat daftar...