Saya perlu menghapus spasi setelah kata dalam string. Bisakah ini dilakukan dalam satu baris kode? Contoh: string = " xyz " desired result : " xyz"
Saya perlu menghapus spasi setelah kata dalam string. Bisakah ini dilakukan dalam satu baris kode? Contoh: string = " xyz " desired result : " xyz"
Apakah mungkin memiliki penugasan dalam kondisi tertentu? Misalnya. if (a=some_func()): # Use a
Tutup. Pertanyaan ini tidak memenuhi pedoman Stack Overflow . Saat ini tidak menerima jawaban. Ingin memperbaiki pertanyaan ini? Perbarui pertanyaan agar sesuai dengan topik untuk Stack Overflow. Tutup 5 tahun lalu . Perbaiki pertanyaan ini
Saya memiliki skrip yang terlihat seperti ini: export foo=/tmp/foo export bar=/tmp/bar Setiap kali saya membangun, saya menjalankan 'source init_env' (di mana init_env adalah skrip di atas) untuk menyiapkan beberapa variabel. Untuk mencapai hal yang sama dengan Python saya menjalankan kode...
Saya memiliki sosok matplotlib yang saya plot data yang selalu disebut sebagai nanodetik (1e-9). Pada sumbu y, jika saya memiliki data yang berukuran puluhan nanodetik, yaitu. 44e-9, nilai pada sumbu ditampilkan sebagai 4.4 dengan + 1e-8 sebagai offset. Apakah ada cara untuk memaksa sumbu...
Dengan Python, apa cara terbaik untuk membuat daftar baru yang itemnya sama dengan daftar lainnya, tetapi dalam urutan terbalik? (Saya tidak ingin mengubah daftar yang sudah ada.) Inilah satu solusi yang terpikir oleh saya: new_list = list(reversed(old_list)) Ini juga memungkinkan untuk...
Saya punya foo.py def foo(): print "test" Di IPython saya menggunakan: In [6]: import foo In [7]: foo.foo() test Kemudian saya mengubah foo() menjadi: def foo(): print "test changed" Di IPython, hasil pemanggilan masih test : In [10]: import foo In [11]: foo.foo() test Kemudian...
Saya ingin membuat zip dari daftar berikut: >>> zip([[1,2], [3,4], [5,6]]) [[1,3,5], [2,4,6]] Ini dapat dicapai dengan zippenerapan saat ini hanya jika daftar tersebut dipecah menjadi beberapa komponen: >>> zip([1,2], [3,4], [5,6]) (1, 3, 5), (2, 4, 6)] Tidak tahu cara...
Saya memiliki model yang saya ingin berisi nama subjek dan inisialnya (datanya agak dianonimkan dan dilacak dengan inisial). Sekarang, saya menulis class Subject(models.Model): name = models.CharField("Name", max_length=30) def subject_initials(self): return ''.join(map(lambda x: '' if...
>>> class A(object): pass ... >>> A.__dict__ <dictproxy object at 0x173ef30> >>> A.__dict__.__dict__ Traceback (most recent call last): File "<string>", line 1, in <fragment> AttributeError: 'dictproxy' object has no attribute
Saya memiliki program Python yang bekerja dengan banyak kamus. Saya harus membuat salinan kamus ribuan kali. Saya memerlukan salinan kunci dan konten terkait. Salinan akan diedit dan tidak boleh ditautkan ke aslinya (mis. Perubahan dalam salinan tidak boleh mempengaruhi aslinya.) Kunci adalah...
Saya bekerja dengan data yang memiliki data memiliki 3 parameter plot: x, y, c. Bagaimana Anda membuat nilai warna kustom untuk sebar plot? Memperluas contoh ini yang saya coba lakukan: import matplotlib import matplotlib.pyplot as plt cm = matplotlib.cm.get_cmap('RdYlBu') colors=[cm(1.*i/20)...
Untuk debugging sederhana dalam proyek yang kompleks, adakah alasan untuk menggunakan python logger daripada print? Bagaimana dengan kasus penggunaan lainnya? Apakah ada kasus penggunaan terbaik yang diterima untuk masing-masing (terutama ketika Anda hanya mencari stdout)? Saya selalu mendengar...
Saya memiliki modul python dengan tanda hubung di namanya, foo-bar.py Mengubah nama modul adalah sesuatu yang saya lebih suka hindari karena modul dibagikan, dan saya harus mengejar semua tempat yang digunakan sehingga kasus khusus saya akan berfungsi. Apakah ada cara untuk memuat modul yang...
Di numpy / scipy saya memiliki gambar yang disimpan dalam array. Saya dapat menampilkannya, saya ingin menyimpannya menggunakan savefig tanpa batas, sumbu, label, judul, ... Hanya gambar murni, tidak ada yang lain. Saya ingin menghindari paket seperti PyPNGatau scipy.misc.imsave, terkadang...
Saya ingin mengklasifikasikan daftar string dengan Python tergantung pada apakah itu huruf besar, huruf kecil, atau huruf campuran Bagaimana saya bisa melakukan ini?
Saya punya kamus: mydict = {key1: value_a, key2: value_b, key3: value_c} Saya ingin menulis data ke file dict.csv, dengan gaya ini: key1: value_a key2: value_b key3: value_c Saya menulis: import csv f = open('dict.csv','wb') w =
Apakah ada cara pythonic untuk membongkar daftar di elemen pertama dan "tail" dalam satu perintah? Sebagai contoh: >> head, tail = **some_magic applied to** [1, 1, 2, 3, 5, 8, 13, 21, 34, 55] >> head 1 >>> tail [1, 2, 3, 5, 8, 13, 21, 34, 55]
Saat mengintegrasikan aplikasi Django yang belum pernah saya gunakan sebelumnya, saya menemukan dua cara berbeda yang digunakan untuk mendefinisikan fungsi di kelas. Penulis sepertinya menggunakan keduanya dengan sangat sengaja. Yang pertama adalah yang sering saya gunakan: class...
Bagaimana Anda mengejek properti hanya-baca dengan tiruan ? Saya mencoba: setattr(obj.__class__, 'property_to_be_mocked', mock.Mock()) tapi masalahnya adalah itu kemudian berlaku untuk semua contoh kelas ... yang merusak tes saya. Apakah Anda punya ide lain? Saya tidak ingin mengejek objek...