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.

5
Apa yang dilakukan operator tanda sisipan (^) dengan Python?
Saya berlari melintasi operator caret dengan python hari ini dan mencobanya, saya mendapatkan output berikut: >>> 8^3 11 >>> 8^4 12 >>> 8^1 9 >>> 8^0 8 >>> 7^1 6 >>> 7^2 5 >>> 7^7 0 >>> 7^8 15 >>> 9^1 8 >>> 16^1 17 >>> 15^1 14 >>> Tampaknya …
111 python  operators  caret 


2
Dari mana sys.path Python diinisialisasi?
Dari mana sys.path Python diinisialisasi? UPD : Python menambahkan beberapa jalur sebelum merujuk ke PYTHONPATH: >>> import sys >>> from pprint import pprint as p >>> p(sys.path) ['', 'C:\\Python25\\lib\\site-packages\\setuptools-0.6c9-py2.5.egg', 'C:\\Python25\\lib\\site-packages\\orbited-0.7.8-py2.5.egg', 'C:\\Python25\\lib\\site-packages\\morbid-0.8.6.1-py2.5.egg', 'C:\\Python25\\lib\\site-packages\\demjson-1.4-py2.5.egg', 'C:\\Python25\\lib\\site-packages\\stomper-0.2.2-py2.5.egg', 'C:\\Python25\\lib\\site-packages\\uuid-1.30-py2.5.egg', 'C:\\Python25\\lib\\site-packages\\stompservice-0.1.0-py2.5.egg', 'C:\\Python25\\lib\\site-packages\\cherrypy-3.0.1-py2.5.egg', 'C:\\Python25\\lib\\site-packages\\pyorbited-0.2.2-py2.5.egg', 'C:\\Python25\\lib\\site-packages\\flup-1.0.1-py2.5.egg', 'C:\\Python25\\lib\\site-packages\\wsgilog-0.1-py2.5.egg', 'c:\\testdir', 'C:\\Windows\\system32\\python25.zip', 'C:\\Python25\\DLLs', 'C:\\Python25\\lib', 'C:\\Python25\\lib\\plat-win', 'C:\\Python25\\lib\\lib-tk', 'C:\\Python25', 'C:\\Python25\\lib\\site-packages', 'C:\\Python25\\lib\\site-packages\\PIL', 'C:\\Python25\\lib\\site-packages\\win32', 'C:\\Python25\\lib\\site-packages\\win32\\lib', …
111 python  path  sys 

3
Bagaimana Anaconda terkait dengan Python?
Saya seorang pemula dan saya ingin belajar pemrograman komputer. Jadi, untuk saat ini, saya sudah mulai belajar Python sendiri dengan pengetahuan tentang pemrograman di C dan Fortran. Sekarang, saya telah menginstal Python versi 3.6.0 dan saya kesulitan menemukan teks yang cocok untuk mempelajari Python dalam versi ini. Bahkan seri kuliah …

14
Mendapatkan Alamat MAC
Saya memerlukan metode lintas platform untuk menentukan alamat MAC komputer pada saat dijalankan. Untuk windows, modul 'wmi' dapat digunakan dan satu-satunya metode di Linux yang dapat saya temukan adalah menjalankan ifconfig dan menjalankan regex di seluruh outputnya. Saya tidak suka menggunakan paket yang hanya bekerja pada satu OS, dan mengurai …

1
Bagaimana trik Pony (ORM)?
Pony ORM melakukan trik bagus untuk mengubah ekspresi generator menjadi SQL. Contoh: >>> select(p for p in Person if p.name.startswith('Paul')) .order_by(Person.name)[:2] SELECT "p"."id", "p"."name", "p"."age" FROM "Person" "p" WHERE "p"."name" LIKE "Paul%" ORDER BY "p"."name" LIMIT 2 [Person[3], Person[1]] >>> Saya tahu Python memiliki introspeksi dan metaprogramming yang luar biasa, …

4
Memindahkan sumbu x ke bagian atas plot di matplotlib
Berdasarkan pertanyaan tentang peta panas di matplotlib ini , saya ingin memindahkan judul sumbu x ke bagian atas plot. import matplotlib.pyplot as plt import numpy as np column_labels = list('ABCD') row_labels = list('WXYZ') data = np.random.rand(4,4) fig, ax = plt.subplots() heatmap = ax.pcolor(data, cmap=plt.cm.Blues) # put the major ticks at …

3
Tentukan format untuk argumen masukan argparse python
Saya memiliki skrip python yang memerlukan beberapa input baris perintah dan saya menggunakan argparse untuk menguraikannya. Saya menemukan dokumentasinya agak membingungkan dan tidak dapat menemukan cara untuk memeriksa format dalam parameter input. Yang saya maksud dengan memeriksa format dijelaskan dengan skrip contoh ini: parser.add_argument('-s', "--startdate", help="The Start Date - format …

9
Bagaimana cara menonaktifkan validasi CSRF Django?
Saya telah mengomentari prosesor csrf dan baris middleware di settings.py: 122 123 TEMPLATE_CONTEXT_PROCESSORS = ( 124 'django.contrib.auth.context_processors.auth', 125 # 'django.core.context_processors.csrf', 126 'django.core.context_processors.request', 127 'django.core.context_processors.static', 128 'cyathea.processors.static', 129 ) 130 131 MIDDLEWARE_CLASSES = ( 132 'django.middleware.common.CommonMiddleware', 133 'django.contrib.sessions.middleware.SessionMiddleware', 134 # 'django.middleware.csrf.CsrfViewMiddleware', 135 'django.contrib.auth.middleware.AuthenticationMiddleware', 136 'django.contrib.messages.middleware.MessageMiddleware', 137 'django.middleware.locale.LocaleMiddleware', 138 # Uncomment the …
111 python  django 

19
mengimpor pyspark di shell python
Ini adalah salinan pertanyaan orang lain di forum lain yang tidak pernah dijawab, jadi saya pikir saya akan menanyakannya kembali di sini, karena saya memiliki masalah yang sama. (Lihat http://geekple.com/blogs/feeds/Xgzu7/posts/351703064084736 ) Saya telah menginstal Spark dengan benar di mesin saya dan saya dapat menjalankan program python dengan modul pyspark tanpa …


5
Ekstrak info pelacakan balik dari objek pengecualian
Diberikan objek Pengecualian (asal tidak diketahui) adakah cara untuk mendapatkan pelacakannya? Saya punya kode seperti ini: def stuff(): try: ..... return useful except Exception as e: return e result = stuff() if isinstance(result, Exception): result.traceback <-- How? Bagaimana cara mengekstrak traceback dari objek Exception setelah saya memilikinya?

5
Gunakan numpy array di memori bersama untuk multiprocessing
Saya ingin menggunakan array numpy dalam memori bersama untuk digunakan dengan modul multiprocessing. Kesulitannya adalah menggunakannya seperti array numpy, dan bukan hanya sebagai array ctypes. from multiprocessing import Process, Array import scipy def f(a): a[0] = -a[0] if __name__ == '__main__': # Create the array N = int(10) unshared_arr = …



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.