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.

7
Mengapa saya tidak dapat memanggil read () dua kali pada file yang terbuka?
Untuk latihan yang saya lakukan, saya mencoba membaca konten file dua kali menggunakan read()metode ini. Anehnya, ketika saya menyebutnya untuk kedua kalinya, sepertinya tidak mengembalikan konten file sebagai string? Ini kodenya f = f.open() # get the year match = re.search(r'Popularity in (\d+)', f.read()) if match: print match.group(1) # get …
100 python  io 

20
Apa cara termudah untuk mengurangi satu bulan dari tanggal dengan Python?
Jika saja timedelta memiliki argumen bulan di konstruktornya. Jadi, apa cara termudah untuk melakukan ini? EDIT: Saya tidak berpikir terlalu keras tentang ini seperti yang ditunjukkan di bawah ini. Sungguh yang saya inginkan adalah setiap hari di bulan lalu karena akhirnya saya akan meraih tahun dan bulan saja. Jadi berdasarkan …
100 python 

5
Haruskah saya menerapkan __ne__ dalam istilah __eq__ dengan Python?
Saya memiliki kelas di mana saya ingin mengganti __eq__metode ini. Tampaknya masuk akal bahwa saya harus menimpa __ne__metode juga, tapi tidak masuk akal untuk menerapkan __ne__dalam hal __eq__seperti itu? class A: def __init__(self, attr): self.attr = attr def __eq__(self, other): return self.attr == other.attr def __ne__(self, other): return not self.__eq__(other) …


5
Apakah ada yang setara dengan CTRL + C di IPython Notebook di Firefox untuk memecah sel yang sedang berjalan?
Saya sudah mulai menggunakan Notebook IPython dan saya menikmatinya. Terkadang, saya menulis kode buggy yang membutuhkan kebutuhan memori yang sangat besar atau memiliki loop tak terbatas. Saya menemukan opsi "kernel interupsi" lamban atau tidak dapat diandalkan, dan terkadang saya harus memulai ulang kernel, kehilangan semua yang ada di memori. Saya …

3
cara yang benar untuk menggunakan super (pengoper argumen)
Jadi saya mengikuti Python's Super Dianggap Berbahaya , dan pergi untuk menguji contohnya. Namun, Contoh 1-3 , yang seharusnya menunjukkan cara pemanggilan yang benar supersaat menangani __init__metode yang mengharapkan argumen berbeda, tidak berhasil. Inilah yang saya dapatkan: ~ $ python example1-3.py MRO: ['E', 'C', 'A', 'D', 'B', 'object'] E arg= …
100 python 

8
Kesalahan HTTP 403 dalam Scraping Web Python 3
Saya mencoba membatalkan situs web untuk latihan, tetapi saya terus mendapatkan Kesalahan HTTP 403 (apakah menurutnya saya bot)? Ini kode saya: #import requests import urllib.request from bs4 import BeautifulSoup #from urllib import urlopen import re webpage = urllib.request.urlopen('http://www.cmegroup.com/trading/products/#sortField=oi&sortAsc=false&venues=3&page=1&cleared=1&group=1').read findrows = re.compile('<tr class="- banding(?:On|Off)>(.*?)</tr>') findlink = re.compile('<a href =">(.*)</a>') row_array = …

6
bagaimana Anda memfilter kerangka data panda menurut beberapa kolom
Untuk memfilter kerangka data (df) dengan satu kolom, jika kita mempertimbangkan data dengan laki-laki dan perempuan kita mungkin: males = df[df[Gender]=='Male'] Pertanyaan 1 - Tetapi bagaimana jika data dalam rentang beberapa tahun dan saya hanya ingin melihat laki-laki untuk tahun 2014? Dalam bahasa lain saya mungkin melakukan sesuatu seperti: if …
100 python  filter  pandas 

16
Pisahkan string menjadi huruf besar
Apa cara pythonic untuk memisahkan string sebelum kemunculan sekumpulan karakter tertentu? Misalnya, saya ingin membagi 'TheLongAndWindingRoad' setiap kejadian huruf besar (mungkin kecuali yang pertama), dan mendapatkan ['The', 'Long', 'And', 'Winding', 'Road']. Sunting: Ini juga harus membagi kejadian tunggal, yaitu dari 'ABC'saya ingin mendapatkan ['A', 'B', 'C'].
100 python  regex  string 

15
Pengunggahan File Kerangka Kerja Django Rest
Saya menggunakan Django Rest Framework dan AngularJs untuk mengunggah file. File tampilan saya terlihat seperti ini: class ProductList(APIView): authentication_classes = (authentication.TokenAuthentication,) def get(self,request): if request.user.is_authenticated(): userCompanyId = request.user.get_profile().companyId products = Product.objects.filter(company = userCompanyId) serializer = ProductSerializer(products,many=True) return Response(serializer.data) def post(self,request): serializer = ProductSerializer(data=request.DATA, files=request.FILES) if serializer.is_valid(): serializer.save() return Response(data=request.DATA) Karena …

6
Irisan indeks numpy tanpa kehilangan informasi dimensi
Saya menggunakan numpy dan ingin mengindeks baris tanpa kehilangan informasi dimensi. import numpy as np X = np.zeros((100,10)) X.shape # >> (100, 10) xslice = X[10,:] xslice.shape # >> (10,) Dalam contoh ini xslice sekarang menjadi 1 dimensi, tetapi saya menginginkannya menjadi (1,10). Di R, saya akan menggunakan X [10,:, …
100 python  numpy 

26
pip: tidak ada modul bernama _internal
Saya mengalami masalah saat mencoba menggunakan pip dengan cara apa pun. Saya menggunakan Ubuntu 16.04.4 Saya harus mengatakan bahwa saya sudah menggunakannya, dan saya tidak pernah mengalami masalah apa pun, tetapi mulai hari ini ketika saya menggunakan perintah apa pun, saya selalu mendapatkan kesalahan yang sama (seperti contoh penggunaan pip …
100 python  pip 

10
Ekstrak halaman dari pdf sebagai jpeg
Dalam kode python, bagaimana cara efisien menyimpan halaman tertentu dalam pdf sebagai file jpeg? (Kasus penggunaan: Saya memiliki server web python flask di mana pdf-s akan diunggah dan jpeg-s yang sesuai dengan setiap halaman disimpan.) Solusi ini sudah dekat, tetapi masalahnya tidak mengubah seluruh halaman menjadi jpeg.
100 python  image  pdf 


5
Bagaimana cara menyampaikan argumen tambahan ke dekorator Python?
Saya memiliki dekorator seperti di bawah ini. def myDecorator(test_func): return callSomeWrapper(test_func) def callSomeWrapper(test_func): return test_func @myDecorator def someFunc(): print 'hello' Saya ingin meningkatkan dekorator ini untuk menerima argumen lain seperti di bawah ini def myDecorator(test_func,logIt): if logIt: print "Calling Function: " + test_func.__name__ return callSomeWrapper(test_func) @myDecorator(False) def someFunc(): print 'Hello' …

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.