«python» etiketlenmiş sorular

Python, çok paradigmalı, dinamik olarak yazılan, çok amaçlı bir programlama dilidir. Temiz ve tekdüze bir sözdizimini hızlı bir şekilde öğrenmek, anlamak ve kullanmak ve uygulamak için tasarlanmıştır. 01-01-2020 itibariyle Python 2'nin resmi olarak desteklenmediğini lütfen unutmayın. Yine de, sürüme özgü Python soruları için [python-2.7] veya [python-3.x] etiketini ekleyin. Bir Python varyantı veya kitaplığı (örn. Jython, PyPy, Pandalar, Numpy) kullanırken, lütfen etiketlere ekleyin.


1
Pipfile ve Pipfile.lock nasıl kullanılır?
Görünüşe göre Pipfile / Pipfile.lock, Python paketlemesi bağlamında Requirements.txt yerine kullanılmak üzere tasarlandı. Bununla birlikte, bunların gerçekte nasıl çalıştığına dair çok fazla belge yok. Burada Python web sitesinin PyPi bölümünde pipfile'ın gelişen bir tanımını buldum ama oldukça dağınık ve dosyanın farklı bölümlerinin anlamlarını açıklamıyor. Bu dosyaların nasıl anlaşılacağına dair herhangi …
132 python  pip 

6
Virtualenv nasıl kopyalanır
Çok sayıda paket içeren mevcut bir sanal ortamım var, ancak Django'nun eski bir sürümü. Yapmak istediğim, bu ortamı çoğaltmak , böylece aynı paketlere sahip başka bir ortamım var, ancak Django'nun daha yeni bir sürümü var. Bunu nasıl yapabilirim?


17
Python'da yalnızca en üst düzey dizinler nasıl listelenir?
Yalnızca bazı klasörlerin içindeki dizinleri listeleyebilmek istiyorum. Bu, dosya adlarının listelenmesini istemediğim veya ek alt klasörler istemediğim anlamına gelir. Bakalım bir örnek yardımcı olacak mı? Mevcut dizinde biz var: >>> os.listdir(os.getcwd()) ['cx_Oracle-doc', 'DLLs', 'Doc', 'include', 'Lib', 'libs', 'LICENSE.txt', 'mod_p ython-wininst.log', 'NEWS.txt', 'pymssql-wininst.log', 'python.exe', 'pythonw.ex e', 'README.txt', 'Removemod_python.exe', 'Removepymssql.exe', 'Scripts', 'tcl', …

4
numpy max - amax - maksimum
dışında numpy --- aynı şeyler için kullanılabilir gibi görünse üç farklı işlevlere sahiptir numpy.maximumolabilir ancak kullanılan eleman-akıllıca ederken,numpy.max ve numpy.amaxbelli eksenlerde veya tüm elementlerde kullanılabilir. Neden daha fazlası var numpy.max? Performansta bu konuda biraz incelik var mı? (Benzer için mingenel aminvs minimum)
132 python  numpy  math  max 

12
önceki ayın python tarihi
Python ile önceki ayın tarihini almaya çalışıyorum. İşte denediğim şey: str( time.strftime('%Y') ) + str( int(time.strftime('%m'))-1 ) Ancak, bu yol 2 nedenden dolayı kötüdür: İlk olarak 2012 Şubat'ı için 20122'yi döndürür (201202 yerine) ve ikinci olarak Ocak'ta 12 yerine 0 döndürür. Bu sorunu bash ile çözdüm echo $(date -d"3 month …
132 python  date  time 


20
Python'da bir sıcak kodlamayı nasıl yapabilirim?
% 80 kategorik değişkenli bir makine öğrenimi sınıflandırma sorunum var. Sınıflandırma için bir sınıflandırıcı kullanmak istiyorsam tek bir dinamik kodlama kullanmalı mıyım? Verileri kodlama olmadan bir sınıflandırıcıya aktarabilir miyim? Özellik seçimi için aşağıdakileri yapmaya çalışıyorum: Tren dosyasını okudum: num_rows_to_read = 10000 train_small = pd.read_csv("../../dataset/train.csv", nrows=num_rows_to_read) Kategorik özelliklerin türünü 'kategori' olarak …

5
Pandas DataFrame: bir sütundaki tüm değerleri duruma göre değiştirin
Aşağıdaki gibi basit bir DataFrame'im var: 'İlk Sezon' sütunundaki tüm değerleri seçmek ve 1990'dan büyük olanları 1 ile değiştirmek istiyorum. Bu örnekte, yalnızca Baltimore Kuzgunları 1996'yı 1 ile değiştirecektir (verilerin geri kalanını olduğu gibi koruyarak). Aşağıdakileri kullandım: df.loc[(df['First Season'] > 1990)] = 1 Ancak, yalnızca 'İlk Sezon' sütunundaki değerleri değil, …
132 python  pandas  dataframe 

9
Python'un json modülü, int sözlük anahtarlarını dizelere dönüştürür
Aşağıdakiler çalıştırıldığında, python'un json modülünün (2.6'dan beri dahil edilmiştir) int sözlük anahtarlarını dizelere dönüştürdüğünü buldum. >>> import json >>> releases = {1: "foo-v0.1"} >>> json.dumps(releases) '{"1": "foo-v0.1"}' Dump ve load'da dizeyi ayrıştırmaya gerek kalmadan anahtarı int olarak korumanın kolay bir yolu var mı? Json modülü tarafından sağlanan kancaları kullanarak mümkün …
132 python  json 

5
Pandalarda verileri normalleştirin
Pandalar veri çerçevem ​​olduğunu varsayalım df: Bir veri çerçevesinin sütun bazında ortalamasını hesaplamak istiyorum. Bu kolay: df.apply(average) daha sonra sütun bilge aralığı max (col) - min (col). Bu yine çok kolay: df.apply(max) - df.apply(min) Şimdi her eleman için sütununun ortalamasını çıkarmak ve sütununun aralığına bölmek istiyorum. Bunu nasıl yapacağımdan emin …
131 python  pandas  numpy 

4
Python Flask'ta Content-Type başlığından bağımsız olarak ham POST gövdesini alın
Daha önce, boş olduğu için Flask isteğinde alınan verilerin nasıl alınacağını sordum request.data. Yanıt request.data, ham yazı gövdesi olduğunu ancak form verileri ayrıştırılırsa boş olacağını açıkladı. Ham post gövdesini koşulsuz olarak nasıl alabilirim? @app.route('/', methods=['POST']) def parse_request(): data = request.data # empty in some cases # always need raw data …
131 python  flask  werkzeug 

5
Ruby'den Python Öğrenmek; Farklılıklar ve Benzerlikler
Ruby'yi çok iyi tanırım. Şu anda Python öğrenmem gerekebileceğine inanıyorum. Her ikisini de bilenler için, ikisi arasında hangi kavramlar benzer ve farklı olan nedir? JavaScripters için Lua'yı Öğrenmek için yazdığım bir öncüle benzer bir liste arıyorum : boşluk önemi ve döngü yapıları gibi basit şeyler; nilPython'daki adı ve hangi değerlerin …
131 python  ruby 


Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.