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.

30
Bagaimana cara mengubah urutan kolom DataFrame?
Saya memiliki yang berikut DataFrame( df): import numpy as np import pandas as pd df = pd.DataFrame(np.random.rand(10, 5)) Saya menambahkan lebih banyak kolom berdasarkan tugas: df['mean'] = df.mean(1) Bagaimana saya bisa memindahkan kolom meanke depan, yaitu mengaturnya sebagai kolom pertama meninggalkan urutan kolom lainnya tidak tersentuh?
880 python  pandas  dataframe 

24
Bagaimana cara mengunduh file melalui HTTP menggunakan Python?
Saya memiliki utilitas kecil yang saya gunakan untuk mengunduh file MP3 dari sebuah situs web sesuai jadwal dan kemudian membangun / memperbarui file XML podcast yang telah saya tambahkan ke iTunes. Pemrosesan teks yang membuat / memperbarui file XML ditulis dengan Python. Namun, saya menggunakan wget di dalam .batfile Windows …
875 python  http  urllib 

22
Deteksi puncak dalam array 2D
Saya membantu klinik hewan mengukur tekanan di bawah kaki anjing. Saya menggunakan Python untuk analisis data saya dan sekarang saya terjebak mencoba untuk membagi cakram menjadi subregional (anatomi). Saya membuat array 2D dari setiap kaki, yang terdiri dari nilai maksimal untuk setiap sensor yang telah dimuat oleh kaki dari waktu …

16
Bagaimana cara saya menginstal paket Python dengan file .whl?
Saya mengalami masalah dalam menginstal paket Python pada mesin Windows saya, dan ingin menginstalnya dengan binari Window Christoph Gohlke. (Yang, menurut pengalaman saya, mengurangi banyak masalah untuk banyak instalasi paket lainnya). Namun, hanya file .whl yang tersedia. http://www.lfd.uci.edu/~gohlke/pythonlibs/#jpype Tapi bagaimana cara menginstal file .whl? Catatan Saya telah menemukan dokumen di …

25
Tambahkan satu baris ke panda DataFrame
Saya mengerti bahwa panda dirancang untuk memuat yang terisi penuh DataFrametetapi saya harus membuat DataFrame kosong lalu menambahkan baris, satu per satu . Apa cara terbaik untuk melakukan ini? Saya berhasil membuat DataFrame kosong dengan: res = DataFrame(columns=('lib', 'qty1', 'qty2')) Lalu saya bisa menambahkan baris baru dan mengisi bidang dengan: …

24
Mendapatkan kunci dengan nilai maksimum dalam kamus?
Saya punya dictionary: kunci adalah string, nilai adalah bilangan bulat. Contoh: stats = {'a':1000, 'b':3000, 'c': 100} Saya ingin mendapat 'b'jawaban, karena itu kuncinya dengan nilai yang lebih tinggi. Saya melakukan hal berikut, menggunakan daftar perantara dengan tupel nilai kunci terbalik: inverse = [(value, key) for key, value in stats.items()] …
867 python  dictionary  max 



14
daftar pemahaman vs lambda + filter
Saya kebetulan menemukan diri saya memiliki kebutuhan penyaringan dasar: Saya punya daftar dan saya harus menyaringnya dengan atribut item. Kode saya terlihat seperti ini: my_list = [x for x in my_list if x.attribute == value] Tapi kemudian saya berpikir, bukankah lebih baik menulis seperti ini? my_list = filter(lambda x: x.attribute …

20
Cara menyalin kamus dan hanya mengedit salinannya
Bisakah seseorang tolong jelaskan hal ini kepada saya? Ini tidak masuk akal bagi saya. Saya menyalin kamus ke kamus lain dan mengedit kamus kedua dan keduanya diubah. Mengapa ini terjadi? >>> dict1 = {"key1": "value1", "key2": "value2"} >>> dict2 = dict1 >>> dict2 {'key2': 'value2', 'key1': 'value1'} >>> dict2["key2"] = …

30
galat: Tidak dapat menemukan vcvarsall.bat
Saya mencoba untuk menginstal dulwich paket Python : pip install dulwich Tapi saya mendapatkan pesan kesalahan samar: error: Unable to find vcvarsall.bat Hal yang sama terjadi jika saya mencoba menginstal paket secara manual: > python setup.py install running build_ext building 'dulwich._objects' extension error: Unable to find vcvarsall.bat



30
Cara membuat JSON kelas menjadi serial
Bagaimana cara membuat kelas Python serializable? Kelas sederhana: class FileItem: def __init__(self, fname): self.fname = fname Apa yang harus saya lakukan untuk bisa mendapatkan output: >>> import json >>> my_file = FileItem('/foo/bar') >>> json.dumps(my_file) TypeError: Object of type 'FileItem' is not JSON serializable Tanpa kesalahan

8
Apa yang dilakukan karakter 'b' di depan string literal?
Rupanya, berikut ini adalah sintaks yang valid: my_string = b'The string' Saya ingin tahu: Apa arti bkarakter ini di depan string? Apa efek dari menggunakannya? Apa situasi yang tepat untuk menggunakannya? Saya menemukan pertanyaan terkait di sini pada SO, tetapi pertanyaan itu adalah tentang PHP, dan menyatakan bdigunakan untuk menunjukkan …
832 python  string  unicode  binary 

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.