Pertanyaan yang diberi tag python

201
Bingung dengan mode file python "w +"

Dari dok , Mode 'r +', 'w +' dan 'a +' membuka file untuk memperbarui (perhatikan bahwa 'w +' memotong file). Tambahkan 'b' ke mode untuk membuka file dalam mode biner, pada sistem yang membedakan antara file biner dan teks; pada sistem yang tidak memiliki perbedaan ini, menambahkan 'b' tidak...

200
Termasuk file non-Python dengan setup.py

Bagaimana cara saya membuatnya setup.py menyertakan file yang bukan bagian dari kode? (Secara khusus, ini adalah file lisensi, tetapi bisa juga hal lain.) Saya ingin dapat mengontrol lokasi file. Di folder sumber asli, file tersebut di root paket. (Yaitu pada tingkat yang sama dengan yang paling...

200
Periksa apakah nomor int atau float

Begini cara saya melakukannya: inNumber = somenumber inNumberint = int(inNumber) if inNumber == inNumberint: print "this number is an int" else: print "this number is a float" Sesuatu seperti itu. Apakah ada cara lain yang lebih baik untuk melakukan

200
Operator tilde dengan Python

Apa gunanya operator tilde di Python? Satu hal yang dapat saya pikirkan adalah melakukan sesuatu di kedua sisi string atau daftar, seperti memeriksa apakah string palindromik atau tidak: def is_palindromic(s): return all(s[i] == s[~i] for i in range(len(s) / 2)) Adakah penggunaan lain yang...

199
Impor paket saudara

Saya sudah mencoba membaca pertanyaan tentang impor saudara kandung dan bahkan dokumentasi paket , tetapi saya belum menemukan jawabannya. Dengan struktur sebagai berikut: ├── LICENSE.md ├── README.md ├── api │   ├── __init__.py │   ├── api.py │   └── api_key.py ├── examples │   ├──...

199
Bagaimana cara Pythons glob.glob dipesan?

Saya telah menulis kode Python berikut: #!/usr/bin/python # -*- coding: utf-8 -*- import os, glob path = '/home/my/path' for infile in glob.glob( os.path.join(path, '*.png') ): print infile Sekarang saya

199
Temukan baris unik di numpy.array

Saya perlu mencari baris unik di a numpy.array. Sebagai contoh: >>> a # I have array([[1, 1, 1, 0, 0, 0], [0, 1, 1, 1, 0, 0], [0, 1, 1, 1, 0, 0], [1, 1, 1, 0, 0, 0], [1, 1, 1, 1, 1, 0]]) >>> new_a # I want to get to array([[1, 1, 1, 0, 0, 0], [0, 1, 1, 1, 0, 0], [1, 1, 1,...