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.

6
Sumbu sekunder dengan twinx (): bagaimana cara menambahkan legenda?
Saya punya plot dengan dua sumbu y, menggunakan twinx(). Saya juga memberi label pada garis, dan ingin menunjukkannya legend(), tetapi saya hanya berhasil mendapatkan label satu sumbu dalam legenda: import numpy as np import matplotlib.pyplot as plt from matplotlib import rc rc('mathtext', default='regular') fig = plt.figure() ax = fig.add_subplot(111) ax.plot(time, …


14
Apakah mungkin hanya untuk mendeklarasikan variabel tanpa memberikan nilai apa pun dalam Python?
Apakah mungkin untuk mendeklarasikan variabel dengan Python, seperti itu ?: var sehingga diinisialisasi ke Tidak ada? Sepertinya Python mengizinkan ini, tapi begitu Anda mengaksesnya, crash. Apakah ini mungkin? Jika tidak, mengapa? EDIT: Saya ingin melakukan ini untuk kasus-kasus seperti ini: value for index in sequence: if value == None and …


11
Bagaimana cara mendapatkan alamat IP pengguna di Django?
Bagaimana cara saya mendapatkan IP pengguna di Django? Saya memiliki pandangan seperti ini: # Create your views from django.contrib.gis.utils import GeoIP from django.template import RequestContext from django.shortcuts import render_to_response def home(request): g = GeoIP() client_ip = request.META['REMOTE_ADDR'] lat,long = g.lat_lon(client_ip) return render_to_response('home_page_tmp.html',locals()) Tapi saya mendapatkan kesalahan ini: KeyError at /mypage/ …
287 python  django 



16
Apa cara tercepat untuk mengirim 100.000 permintaan HTTP dengan Python?
Saya membuka file yang memiliki 100.000 URL. Saya perlu mengirim permintaan HTTP ke setiap URL dan mencetak kode status. Saya menggunakan Python 2.6, dan sejauh ini melihat banyak cara membingungkan Python mengimplementasikan threading / concurrency. Saya bahkan telah melihat pustaka persetujuan python , tetapi tidak tahu bagaimana menulis program ini …
287 python  http  concurrency 


10
Penggunaan kata kunci "global" dalam Python
Apa yang saya pahami dari membaca dokumentasi adalah bahwa Python memiliki namespace terpisah untuk fungsi, dan jika saya ingin menggunakan variabel global dalam fungsi itu, saya perlu menggunakannya global. Saya menggunakan Python 2.7 dan saya mencoba tes kecil ini >>> sub = ['0', '0', '0', '0'] >>> def getJoin(): ... …

11
Plot matplotlib: menghilangkan sumbu, legenda dan spasi putih
Saya baru mengenal Python dan Matplotlib, saya hanya ingin menerapkan colormap ke gambar dan menulis gambar yang dihasilkan, tanpa menggunakan sumbu, label, judul atau apa pun yang biasanya secara otomatis ditambahkan oleh matplotlib. Inilah yang saya lakukan: def make_image(inputname,outputname): data = mpimg.imread(inputname)[:,:,0] fig = plt.imshow(data) fig.set_cmap('hot') fig.axes.get_xaxis().set_visible(False) fig.axes.get_yaxis().set_visible(False) plt.savefig(outputname) Ini …
285 python  matplotlib 



16
Bagaimana cara saya memperbaiki 'ImportError: tidak dapat mengimpor nama IncompleteRead'?
Ketika saya mencoba menginstal sesuatu dengan pipatau pip3, saya mendapatkan: $ sudo pip3 install python3-tk Traceback (most recent call last): File "/usr/bin/pip3", line 9, in <module> load_entry_point('pip==1.5.6', 'console_scripts', 'pip3')() File "/usr/lib/python3/dist-packages/pkg_resources.py", line 356, in load_entry_point return get_distribution(dist).load_entry_point(group, name) File "/usr/lib/python3/dist-packages/pkg_resources.py", line 2476, in load_entry_point return ep.load() File "/usr/lib/python3/dist-packages/pkg_resources.py", line 2190, …
284 python  pip 

8
Subproses Python / Popen dengan lingkungan yang dimodifikasi
Saya percaya bahwa menjalankan perintah eksternal dengan lingkungan yang sedikit dimodifikasi adalah kasus yang sangat umum. Begitulah cara saya cenderung melakukannya: import subprocess, os my_env = os.environ my_env["PATH"] = "/usr/sbin:/sbin:" + my_env["PATH"] subprocess.Popen(my_command, env=my_env) Saya punya firasat bahwa ada cara yang lebih baik; apakah ini terlihat baik-baik saja?
284 python  subprocess  popen 

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.