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.

14
Indentasi yang tepat untuk string multiline Python
Apa lekukan yang tepat untuk string multiline Python dalam suatu fungsi? def method(): string = """line one line two line three""" atau def method(): string = """line one line two line three""" atau sesuatu yang lain? Tampaknya agak aneh memiliki string yang tergantung di luar fungsi pada contoh pertama.
456 python  string 


7
Membuat kamus baru dengan Python
Saya ingin membangun kamus dengan Python. Namun, semua contoh yang saya lihat adalah instantiating kamus dari daftar, dll. .. Bagaimana cara membuat kamus kosong baru dengan Python?
454 python  dictionary 

14
Cara yang tepat untuk menggunakan ** kwargs dengan Python
Apa cara yang tepat untuk digunakan **kwargsdalam Python ketika datang ke nilai default? kwargsmengembalikan kamus, tetapi apa cara terbaik untuk menetapkan nilai default, atau ada satu? Haruskah saya mengaksesnya sebagai kamus? Gunakan fungsi get? class ExampleClass: def __init__(self, **kwargs): self.val = kwargs['val'] self.val2 = kwargs.get('val2') Sebuah pertanyaan sederhana, tetapi satu …
454 python  kwargs 


28
Kesalahan Python "ImportError: No module named"
Python diinstal di direktori lokal. Pohon direktori saya terlihat seperti ini: (local directory)/site-packages/toolkit/interface.py Kode saya ada di sini: (local directory)/site-packages/toolkit/examples/mountain.py Untuk menjalankan contoh, saya menulis python mountain.py, dan dalam kode yang saya miliki: from toolkit.interface import interface Dan saya mendapatkan kesalahan: Traceback (most recent call last): File "mountain.py", line 28, …

30
Tidak ada modul bernama pkg_resources
Saya menggunakan aplikasi Django ke server dev dan saya mengenai kesalahan ini ketika saya menjalankan pip install -r requirements.txt: Traceback (most recent call last): File "/var/www/mydir/virtualenvs/dev/bin/pip", line 5, in <module> from pkg_resources import load_entry_point ImportError: No module named pkg_resources pkg_resourcestampaknya didistribusikan bersama setuptools. Awalnya saya pikir ini mungkin tidak diinstal …

15
Membuat respons JSON menggunakan Django dan Python
Saya mencoba untuk mengubah skrip respons sisi server Ajax menjadi Django HttpResponse, tetapi tampaknya itu tidak berfungsi. Ini adalah skrip sisi server: /* RECEIVE VALUE */ $validateValue=$_POST['validateValue']; $validateId=$_POST['validateId']; $validateError=$_POST['validateError']; /* RETURN VALUE */ $arrayToJs = array(); $arrayToJs[0] = $validateId; $arrayToJs[1] = $validateError; if($validateValue =="Testuser"){ // Validate?? $arrayToJs[2] = "true"; // …
451 python  django  json 

8
Membuat Python logger mengeluarkan semua pesan ke stdout selain file log
Apakah ada cara untuk membuat pendataan Python menggunakan loggingmodul secara otomatis menampilkan sesuatu ke stdout di samping file log di mana mereka seharusnya pergi? Sebagai contoh, saya ingin semua panggilan ke logger.warning, logger.critical, logger.erroruntuk pergi ke tempat-tempat mereka dimaksudkan tetapi di samping selalu disalin ke stdout. Ini untuk menghindari duplikasi …

13
Bagaimana cara membagi string menjadi array karakter?
Saya sudah mencoba melihat-lihat jawaban di web untuk memisahkan string menjadi array karakter, tetapi sepertinya saya tidak dapat menemukan metode sederhana str.split(//)sepertinya tidak berfungsi seperti Ruby. Apakah ada cara sederhana untuk melakukan ini tanpa mengulang?
450 python  split 

20
Daftar pencarian kamus python
Asumsikan saya memiliki ini: [ {"name": "Tom", "age": 10}, {"name": "Mark", "age": 5}, {"name": "Pam", "age": 7} ] dan dengan mencari "Pam" sebagai nama, saya ingin mengambil kamus terkait: {name: "Pam", age: 7} Bagaimana cara mencapai ini?

6
Bagaimana menyatakan di requirement.txt sumber github langsung
Saya telah menginstal perpustakaan menggunakan perintah pip install git+git://github.com/mozilla/elasticutils.git yang menginstalnya langsung dari repositori Github. Ini berfungsi dengan baik dan saya ingin memiliki ketergantungan itu pada saya requirements.txt. Saya telah melihat tiket lain seperti ini tetapi itu tidak menyelesaikan masalah saya. Jika saya meletakkan sesuatu seperti -f git+git://github.com/mozilla/elasticutils.git elasticutils==0.7.dev dalam …

11
Pilih dengan string parsial dari DataFrame panda
Saya punya DataFramedengan 4 kolom yang 2 berisi nilai string. Saya bertanya-tanya apakah ada cara untuk memilih baris berdasarkan kecocokan string parsial terhadap kolom tertentu? Dengan kata lain, fungsi atau fungsi lambda yang akan melakukan sesuatu seperti re.search(pattern, cell_in_question) mengembalikan boolean. Saya kenal dengan sintaks df[df['A'] == "hello world"]tetapi sepertinya …

9
Python vs Cpython
Apa semua keributan tentang Python dan CPython ini (Jython, IronPython) , saya tidak mengerti: python.org menyebutkan bahwa CPython adalah: Implementasi "tradisional" dari Python (dijuluki CPython) pertanyaan Stack Overflow lainnya menyebutkan bahwa: CPython adalah interpreter byte-code default Python, yang ditulis dalam C. Sejujurnya saya tidak mengerti arti dari kedua penjelasan tersebut …
447 python  cpython 

9
File CSV yang ditulis dengan Python memiliki garis kosong di antara setiap baris
import csv with open('thefile.csv', 'rb') as f: data = list(csv.reader(f)) import collections counter = collections.defaultdict(int) for row in data: counter[row[10]] += 1 with open('/pythonwork/thefile_subset11.csv', 'w') as outfile: writer = csv.writer(outfile) for row in data: if counter[row[10]] >= 504: writer.writerow(row) Kode ini membaca thefile.csv, membuat perubahan, dan menulis hasilnya thefile_subset1. Namun, …
446 python  windows  csv 

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.