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.


9
Django: Redirect ke halaman sebelumnya setelah login
Saya mencoba membangun situs web sederhana dengan fungsi masuk yang sangat mirip dengan yang ada di sini di SO. Pengguna harus dapat menjelajahi situs sebagai pengguna anonim dan akan ada tautan masuk pada setiap halaman. Saat mengklik tautan login, pengguna akan dibawa ke formulir login. Setelah login berhasil, pengguna harus …
175 python  django 

2
Apa hubungan antara virtualenv dan pyenv?
Saya baru-baru ini belajar bagaimana menggunakan virtualenv dan virtualenvwrapper dalam alur kerja saya, tetapi saya telah melihat pyenv yang disebutkan dalam beberapa panduan tetapi saya tidak bisa mendapatkan pemahaman tentang apa itu pyenv dan bagaimana perbedaannya / mirip dengan virtualenv. Apakah pyenv pengganti yang lebih baik / lebih baru untuk …

14
matplotlib tidak menampilkan gambar saya walaupun saya panggil pyplot.show ()
Bantuan diperlukan di matplotlib. Ya, saya tidak lupa memanggil pyplot.show (). $ ipython --pylab import matplotlib.pyplot as p p.plot(range(20), range(20)) Ia kembali matplotlib.lines.Line2D at 0xade2b2csebagai output. p.show() Tidak ada yang terjadi. Tidak ada pesan kesalahan. Tidak ada jendela baru. Tidak ada. Saya menginstal matplotlibdengan menggunakan pip dan saya tidak menerima …


5
Kutu dan rotasi tanggal di matplotlib
Saya mengalami masalah saat mencoba agar kutu tanggal saya diputar di matplotlib. Contoh program kecil ada di bawah ini. Jika saya mencoba memutar kutu di bagian akhir, kutu tidak akan diputar. Jika saya mencoba memutar tanda centang seperti yang ditunjukkan di bawah komentar 'crash', maka matplot lib crash. Ini hanya …
175 python  matplotlib 

4
Membuat panggilan secara berurutan ke metode tiruan
Mock memiliki metode yang bermanfaatassert_called_with() . Namun, sejauh yang saya mengerti ini hanya memeriksa panggilan terakhir ke suatu metode. Jika saya memiliki kode yang memanggil metode mocked 3 kali berturut-turut, setiap kali dengan parameter yang berbeda, bagaimana saya bisa menegaskan 3 panggilan ini dengan parameter spesifik mereka?
175 python  mocking 

6
Bagaimana cara mencetak ke konsol di pytest?
Saya mencoba menggunakan TDD (test-driven development) dengan pytest. pytesttidak akan printke konsol saat saya gunakan print. Saya menggunakan pytest my_tests.pyuntuk menjalankannya. The documentationtampaknya mengatakan bahwa itu harus bekerja secara default: http://pytest.org/latest/capture.html Tapi: import myapplication as tum class TestBlogger: @classmethod def setup_class(self): self.user = "alice" self.b = tum.Blogger(self.user) print "This should …


1
Bagaimana cara menyaring kurang dari atau sama dengan di queryset Django?
Saya mencoba memfilter pengguna dengan bidang khusus di setiap profil pengguna yang disebut profil. Bidang ini disebut level dan bilangan bulat antara 0-3. Jika saya memfilter menggunakan equals, saya mendapatkan daftar pengguna dengan level yang dipilih seperti yang diharapkan: user_list = User.objects.filter(userprofile__level = 0) Ketika saya mencoba memfilter menggunakan kurang …

2
TypeError: tipe yang tidak dapat ditemukan: 'dict'
Bagian kode ini memberi saya kesalahan, unhashable type: dictadakah yang bisa menjelaskan kepada saya apa solusinya? negids = movie_reviews.fileids('neg') def word_feats(words): return dict([(word, True) for word in words]) negfeats = [(word_feats(movie_reviews.words(fileids=[f])), 'neg') for f in negids] stopset = set(stopwords.words('english')) def stopword_filtered_word_feats(words): return dict([(word, True) for word in words if word …
175 python 

5
Matplotlib (pyplot) savefig menampilkan gambar kosong
Saya mencoba menyimpan plot yang saya buat menggunakan matplotlib; Namun, gambar-gambarnya kosong. Ini kode saya: plt.subplot(121) plt.imshow(dataStack, cmap=mpl.cm.bone) plt.subplot(122) y = copy.deepcopy(tumorStack) y = np.ma.masked_where(y == 0, y) plt.imshow(dataStack, cmap=mpl.cm.bone) plt.imshow(y, cmap=mpl.cm.jet_r, interpolation='nearest') if T0 is not None: plt.subplot(123) plt.imshow(T0, cmap=mpl.cm.bone) #plt.subplot(124) #Autozoom #else: #plt.subplot(124) #Autozoom plt.show() plt.draw() plt.savefig('tessstttyyy.png', dpi=100) …

3
Cara menambahkan beberapa nilai ke daftar dengan Python
Saya mencoba mencari cara menambahkan beberapa nilai ke daftar dengan Python. Saya tahu ada beberapa metode untuk melakukannya, seperti memasukkan nilai secara manual, atau melakukan operasi penambahan dalam satu forlingkaran, atau appenddanextend fungsi. Namun, saya bertanya-tanya apakah ada cara yang lebih rapi untuk melakukannya? Mungkin paket atau fungsi tertentu?
175 python  list 

12
Konversi kolom Pandas yang berisi NaN ke dtype `int`
Saya membaca data dari file .csv ke bingkai data Pandas seperti di bawah ini. Untuk salah satu kolom, yaitu id, saya ingin menentukan jenis kolom sebagai int. Masalahnya adalah idseri memiliki nilai yang hilang / kosong. Ketika saya mencoba untuk melemparkan idkolom ke integer saat membaca .csv, saya mendapatkan: df= …
175 python  pandas  na 

6
Django: Mengapa beberapa bidang model saling berbenturan?
Saya ingin membuat objek yang berisi 2 tautan ke Pengguna. Sebagai contoh: class GameClaim(models.Model): target = models.ForeignKey(User) claimer = models.ForeignKey(User) isAccepted = models.BooleanField() tapi saya mendapatkan kesalahan berikut saat menjalankan server: Accessor untuk bentrokan 'target' bidang dengan bidang terkait 'User.gameclaim_set'. Tambahkan argumen terkait_name ke definisi untuk 'target'. Accessor untuk bentrok …

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.