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.

2
Spark: Mengapa Python secara signifikan mengungguli Scala dalam kasus penggunaan saya?
Untuk membandingkan kinerja Spark ketika menggunakan Python dan Scala saya menciptakan pekerjaan yang sama di kedua bahasa dan membandingkan runtime. Saya berharap kedua pekerjaan akan memakan waktu yang kira-kira sama, tetapi pekerjaan Python hanya memakan waktu 27min, sementara pekerjaan Scala memakan waktu 37min(hampir 40% lebih lama!). Saya menerapkan pekerjaan yang …

3
Cara mengonversi bingkai data panda ke kamus hierarkis
Saya memiliki kerangka data panda berikut: df1 = pd.DataFrame({'date': [200101,200101,200101,200101,200102,200102,200102,200102],'blockcount': [1,1,2,2,1,1,2,2],'reactiontime': [350,400,200,250,100,300,450,400]}) Saya mencoba membuat kamus hierarkis, dengan nilai-nilai kamus tertanam sebagai daftar, yang terlihat seperti ini: {200101: {1:[350, 400], 2:[200, 250]}, 200102: {1:[100, 300], 2:[450, 400]}} Bagaimana saya melakukan ini? Yang paling dekat yang saya dapatkan adalah menggunakan kode …
16 python  pandas 


8
Bagaimana saya bisa mengikis lebih cepat
Pekerjaan di sini adalah untuk mengikis API situs yang dimulai dari https://xxx.xxx.xxx/xxx/1.jsonke https://xxx.xxx.xxx/xxx/1417749.jsondan menulisnya persis ke mongodb. Untuk itu saya punya kode berikut: client = pymongo.MongoClient("mongodb://127.0.0.1:27017") db = client["thread1"] com = db["threadcol"] start_time = time.time() write_log = open("logging.log", "a") min = 1 max = 1417749 for n in range(min, max): …



3
WTForms: Instal 'email_validator' untuk dukungan validasi email
Mendapatkan pengecualian saat menjalankan kode berikut untuk validasi formulir. File "/Users/homeduvvuri/Documents/Learning/PartyGoUdemy/PartGo/user/forms.py", line 11, in BaseUserForm email = EmailField('Email', [validators.DataRequired(), validators.Email()]) File "/Users/homeduvvuri/Documents/Learning/PartyGoUdemy/PartGo/partgo-env/lib/python3.7/site-packages/wtforms/validators.py", line 332, in __init__ raise Exception("Install 'email_validator' for email validation support.") Exception: Install 'email_validator' for email validation support. Berjalan dengan sempurna di codeanywhere VM. Tidak pada mesin lokal. …
15 python  flask  wtforms 

5
Cara membuat permutasi dalam c ++ menggunakan STL untuk jumlah tempat yang lebih rendah dari total panjang
Saya punya c++ vectordengan std::pair<unsigned long, unsigned long>objek. Saya mencoba untuk menghasilkan permutasi objek menggunakan vektor std::next_permutation(). Namun, saya ingin permutasi dari ukuran yang diberikan, Anda tahu, mirip dengan permutationsfungsi di python di mana ukuran permutasi yang diharapkan ditentukan. Pada dasarnya c++setara dengan import itertools list = [1,2,3,4,5,6,7] for permutation …





5
CMD membuka window store ketika saya mengetik python
Hari ini ketika saya mencoba menjalankan kode sederhana pada Sublime Text 3, pesan berikut ini muncul: Python tidak ditemukan tetapi dapat diinstal dari Microsoft Store: https://go.microsoft.com/fwlink?linkID=2082640 Dan ketika saya mengetik Python di CMD, itu membuka Windows Store bagi saya untuk mengunduh Python 3.7. Masalah ini dimulai hari ini tanpa alasan, …

1
Mengapa np.dot tidak tepat? (array n-redup)
Misalkan kita mengambil np.dotdua 'float32'array 2D: res = np.dot(a, b) # see CASE 1 print(list(res[0])) # list shows more digits [-0.90448684, -1.1708503, 0.907136, 3.5594249, 1.1374011, -1.3826287] Angka Kecuali, mereka dapat berubah: KASUS 1 : irisana np.random.seed(1) a = np.random.randn(9, 6).astype('float32') b = np.random.randn(6, 6).astype('float32') for i in range(1, len(a)): print(list(np.dot(a[:i], …
15 python  c  arrays  numpy  precision 

6
Temukan pasangan simetris dengan cepat di numpy
from itertools import product import pandas as pd df = pd.DataFrame.from_records(product(range(10), range(10))) df = df.sample(90) df.columns = "c1 c2".split() df = df.sort_values(df.columns.tolist()).reset_index(drop=True) # c1 c2 # 0 0 0 # 1 0 1 # 2 0 2 # 3 0 3 # 4 0 4 # .. .. .. # …
15 python  pandas  numpy 

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.