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.

3
Apa cara terbaik untuk keluar dari suatu fungsi (yang tidak memiliki nilai balik) dalam python sebelum fungsi berakhir (mis. Sebuah cek gagal)?
Mari kita asumsikan iterasi di mana kita memanggil suatu fungsi tanpa nilai balik. Cara saya berpikir program saya harus berperilaku dijelaskan dalam pseudocode ini: for element in some_list: foo(element) def foo(element): do something if check is true: do more (because check was succesful) else: return None do much much more... …
164 python  function  return 

5
Dalam Python, menggunakan argparse, hanya mengizinkan bilangan bulat positif
Judul ini cukup meringkas apa yang saya inginkan terjadi. Inilah yang saya miliki, dan sementara program tidak meledak pada integer nonpositif, saya ingin pengguna diberi tahu bahwa integer nonpositif pada dasarnya adalah omong kosong. import argparse parser = argparse.ArgumentParser() parser.add_argument("-g", "--games", type=int, default=162, help="The number of games to simulate") args …
164 python  argparse 

16
Mengambil parameter dari URL
Dengan URL seperti berikut ini, bagaimana saya bisa menguraikan nilai parameter kueri? Misalnya, dalam hal ini saya ingin nilai def. /abc?def='ghi' Saya menggunakan Django di lingkungan saya; apakah ada metode pada requestobjek yang dapat membantu saya? Saya mencoba menggunakan self.request.get('def')tetapi tidak mengembalikan nilai ghiseperti yang saya harapkan.
164 python  django  parsing  url 


6
Parsing XML dengan namespace dalam Python melalui 'ElementTree'
Saya memiliki XML berikut yang ingin saya parsing menggunakan Python ElementTree: <rdf:RDF xml:base="http://dbpedia.org/ontology/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:owl="http://www.w3.org/2002/07/owl#" xmlns:xsd="http://www.w3.org/2001/XMLSchema#" xmlns:rdfs="http://www.w3.org/2000/01/rdf-schema#" xmlns="http://dbpedia.org/ontology/"> <owl:Class rdf:about="http://dbpedia.org/ontology/BasketballLeague"> <rdfs:label xml:lang="en">basketball league</rdfs:label> <rdfs:comment xml:lang="en"> a group of sports teams that compete against each other in Basketball </rdfs:comment> </owl:Class> </rdf:RDF> Saya ingin menemukan semua owl:Classtag lalu mengekstraksi nilai semua rdfs:labelinstance …


22
Bagaimana cara saya membuat PyLint mengenali anggota yang numpy?
Saya menjalankan PyLint pada proyek Python. PyLint membuat banyak keluhan tentang tidak dapat menemukan anggota yang numpy. Bagaimana saya bisa menghindari ini sambil menghindari melewatkan cek keanggotaan. Dari kode: import numpy as np print np.zeros([1, 4]) Yang, ketika berlari, saya mendapatkan yang diharapkan: [[0. 0. 0. 0.]] Namun, pylint memberi …
163 python  numpy  pylint 


6
Cara yang benar untuk mendefinisikan pengkodean kode sumber Python
PEP 263 mendefinisikan cara mendeklarasikan pengkodean kode sumber Python. Biasanya, 2 baris pertama file Python harus dimulai dengan: #!/usr/bin/python # -*- coding: <encoding name> -*- Tetapi saya telah melihat banyak file dimulai dengan: #!/usr/bin/python # -*- encoding: <encoding name> -*- => encoding daripada coding . Jadi apa cara yang benar …
163 python  encoding 


7
Ketidakcocokan acar array numpy antara Python 2 dan 3
Saya mencoba memuat dataset MNIST yang ditautkan di sini di Python 3.2 menggunakan program ini: import pickle import gzip import numpy with gzip.open('mnist.pkl.gz', 'rb') as f: l = list(pickle.load(f)) print(l) Sayangnya, itu memberi saya kesalahan: Traceback (most recent call last): File "mnist.py", line 7, in <module> train_set, valid_set, test_set = …

5
Cara mengubah ukuran gambar dengan OpenCV2.0 dan Python2.6
Saya ingin menggunakan OpenCV2.0 dan Python2.6 untuk menampilkan ukuran gambar. Saya menggunakan dan mengadopsi contoh di http://opencv.willowgarage.com/documentation/python/cookbook.html tapi sayangnya kode ini untuk OpenCV2.1 dan sepertinya tidak dapat digunakan pada 2.0. Ini kode saya: import os, glob import cv ulpath = "exampleshq/" for infile in glob.glob( os.path.join(ulpath, "*.jpg") ): im = …

4
Merencanakan waktu dengan Python dengan Matplotlib
Saya memiliki array cap waktu dalam format (HH: MM: SS.mmmmmm) dan array lain dari angka floating point, masing-masing sesuai dengan nilai dalam array timestamp. Bisakah saya merencanakan waktu pada sumbu x dan angka pada sumbu y menggunakan Matplotlib? Saya berusaha, tetapi entah bagaimana itu hanya menerima array float. Bagaimana saya …
163 python  graph  plot  matplotlib 

9
Pencatatan python: gunakan milidetik dalam format waktu
Secara default logging.Formatter('%(asctime)s')mencetak dengan format berikut: 2011-06-09 10:54:40,638 di mana 638 adalah milidetik. Saya perlu mengubah koma ke titik: 2011-06-09 10:54:40.638 Untuk memformat waktu yang dapat saya gunakan: logging.Formatter(fmt='%(asctime)s',datestr=date_format_str) namun dokumentasi tidak menentukan cara memformat milidetik. Saya telah menemukan pertanyaan SO ini yang berbicara tentang mikrodetik, tetapi a) Saya lebih …
163 python  logging  time 

10
Kolom panda daftar, buat baris untuk setiap elemen daftar
Saya memiliki kerangka data tempat beberapa sel berisi daftar beberapa nilai. Daripada menyimpan beberapa nilai dalam sel, saya ingin memperluas kerangka data sehingga setiap item dalam daftar mendapatkan barisnya sendiri (dengan nilai yang sama di semua kolom lainnya). Jadi jika saya punya: import pandas as pd import numpy as np …
163 python  pandas  list 

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.