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.

15
Instalasi pip Python gagal: perintah egg_info tidak valid
Saya menemukan bahwa baru-baru ini sering ketika saya mencoba menginstal paket Python menggunakan pip , saya mendapatkan kesalahan (s) di bawah ini. Saya menemukan referensi online bahwa seseorang harus menggunakan " python2 setup.py install " dari direktori unduh, dan memang menemukan bahwa ini akan berfungsi jika saya secara manual menemukan …
205 python  pip 

8
Apakah Conda menggantikan kebutuhan akan virtualenv?
Saya baru-baru ini menemukan Conda setelah saya mengalami kesulitan menginstal SciPy, khususnya pada aplikasi Heroku yang saya kembangkan. Dengan Conda Anda membuat lingkungan, sangat mirip dengan apa yang dilakukan virtualenv . Pertanyaan saya adalah: Jika saya menggunakan Conda, apakah akan menggantikan kebutuhan virtualenv? Jika tidak, bagaimana saya menggunakan keduanya bersama-sama? …


7
Plot Seaborn tidak muncul
Saya yakin saya melupakan sesuatu yang sangat sederhana, tetapi saya tidak dapat membuat plot tertentu untuk bekerja dengan Seaborn. Jika aku melakukan: import seaborn as sns Kemudian setiap plot yang saya buat seperti biasa dengan matplotlib mendapatkan gaya Seaborn (dengan kotak abu-abu di latar belakang). Namun, jika saya mencoba melakukan …

3
Membelah pembatas terakhir dalam string Python?
Apa idiom Python yang disarankan untuk memisahkan string pada kejadian terakhir dari pembatas dalam string? contoh: # instead of regular split >> s = "a,b,c,d" >> s.split(",") >> ['a', 'b', 'c', 'd'] # ..split only on last occurrence of ',' in string: >>> s.mysplit(s, -1) >>> ['a,b,c', 'd'] mysplitmengambil argumen …
205 python  string  list  parsing  split 


8
Bagaimana cara kerja metode "view" di PyTorch?
Saya bingung tentang metode view()dalam cuplikan kode berikut. class Net(nn.Module): def __init__(self): super(Net, self).__init__() self.conv1 = nn.Conv2d(3, 6, 5) self.pool = nn.MaxPool2d(2,2) self.conv2 = nn.Conv2d(6, 16, 5) self.fc1 = nn.Linear(16*5*5, 120) self.fc2 = nn.Linear(120, 84) self.fc3 = nn.Linear(84, 10) def forward(self, x): x = self.pool(F.relu(self.conv1(x))) x = self.pool(F.relu(self.conv2(x))) x = …
205 python  memory  pytorch  torch  tensor 

23
Cara menjalankan kode Python dari dalam Visual Studio Code
Visual Studio Code baru-baru ini dirilis dan saya menyukai tampilan dan fitur yang ditawarkannya, jadi saya pikir saya akan mencobanya. Saya mengunduh aplikasi dari halaman unduhan yang menyalakannya, sedikit kacau dengan beberapa fitur ... dan kemudian menyadari bahwa saya tidak tahu bagaimana cara benar-benar mengeksekusi kode Python saya! Saya sangat …



9
Mengapa kode Python menggunakan fungsi len () alih-alih metode panjang?
Saya tahu bahwa python memiliki len()fungsi yang digunakan untuk menentukan ukuran string, tetapi saya bertanya-tanya mengapa itu bukan metode objek string. Memperbarui Oke, saya sadar saya salah. __len__()sebenarnya adalah metode objek string. Tampaknya aneh melihat kode berorientasi objek dengan Python menggunakan fungsi len pada objek string. Lebih jauh lagi, itu …

13
Ulangi string hingga panjang tertentu
Apa cara yang efisien untuk mengulang string ke panjang tertentu? Misalnya:repeat('abc', 7) -> 'abcabca' Ini kode saya saat ini: def repeat(string, length): cur, old = 1, string while len(string) < length: string += old[cur-1] cur = (cur+1)%len(old) return string Apakah ada cara yang lebih baik (lebih pythonic) untuk melakukan ini? …
204 string  python  repeat 

3
Bagaimana Anda menetapkan atribut secara terprogram?
Misalkan saya memiliki objek python xdan string s, bagaimana cara mengatur atribut spada x? Begitu: >>> x = SomeObject() >>> attr = 'myAttr' >>> # magic goes here >>> x.myAttr 'magic' Apa keajaibannya? Tujuannya, secara tidak sengaja, adalah untuk melakukan cache panggilan x.__getattr__().

4
Tulis ke file UTF-8 dengan Python
Saya sangat bingung dengan codecs.open function. Ketika saya melakukannya: file = codecs.open("temp", "w", "utf-8") file.write(codecs.BOM_UTF8) file.close() Ini memberi saya kesalahan UnicodeDecodeError: 'ascii' codec tidak dapat mendekode byte 0xef di posisi 0: ordinal tidak dalam jangkauan (128) Jika aku melakukan: file = open("temp", "w") file.write(codecs.BOM_UTF8) file.close() Ini bekerja dengan baik. Pertanyaannya …


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.