«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.

6
İç içe geçmiş sınıfların kapsamı?
Python'daki yuvalanmış sınıfların kapsamını anlamaya çalışıyorum. İşte örnek kodum: class OuterClass: outer_var = 1 class InnerClass: inner_var = outer_var Sınıfın oluşturulması tamamlanmıyor ve şu hatayı alıyorum: <type 'exceptions.NameError'>: name 'outer_var' is not defined Denemek inner_var = Outerclass.outer_varişe yaramıyor. Alırım: <type 'exceptions.NameError'>: name 'OuterClass' is not defined Ben statik erişmeye çalışıyorum …

1
Str.translate Python 3.5'te Python 3.4'e kıyasla neden çok daha hızlı?
text.translate()Python 3.4'ü kullanarak belirli bir dizeden istenmeyen karakterleri kaldırmaya çalışıyordum . Asgari kod: import sys s = 'abcde12345@#@$#%$' mapper = dict.fromkeys(i for i in range(sys.maxunicode) if chr(i) in '@#$') print(s.translate(mapper)) Beklendiği gibi çalışıyor. Ancak aynı program Python 3.4 ve Python 3.5'te çalıştırıldığında büyük bir fark yaratır. Zamanlamaları hesaplamak için kod: …

14
Python için "Oldukça" Sürekli Entegrasyon
Bu biraz .. boş bir soru, ancak BuildBot'un çıktısına bakmak pek hoş değil .. Örneğin, ile karşılaştırıldığında .. phpUnderControl Jenkins Hudson CruiseControl.rb ..ve diğerleri, BuildBot daha çok .. arkaik görünüyor Şu anda Hudson ile oynuyorum, ancak bu çok Java merkezli ( bu kılavuzla , BuildBot'a göre kurulumu daha kolay buldum …

12
1B uyuşuk bir dizide Numpy ile yerel maksimum / minimum bulma
Numpy / scipy'den 1B numpy dizisinde yerel maksimum / minimumları bulabilen bir modül işlevi önerebilir misiniz? Açıkçası, şimdiye kadarki en basit yaklaşım, en yakın komşulara bir göz atmaktır, ancak hissiz dağıtımın bir parçası olan kabul edilmiş bir çözüme sahip olmak istiyorum.
116 python  numpy 

4
Python için win32api modülünü nerede bulabilirim? [kapalı]
Kapalı. Bu soru Yığın Taşması yönergelerini karşılamıyor . Şu anda cevapları kabul etmiyor. Bu soruyu geliştirmek mi istiyorsunuz? Yığın Taşması için konuya uygun olması için soruyu güncelleyin . 5 yıl önce kapalı . Bu soruyu geliştirin Python 2.7 için indirmem gerekiyor ama bulamıyorum ...
116 python  winapi 

4
Django ile iki tarih arasından seçim yapın
Django ile tarihler arasında seçim yapan bir sorgu yapmak istiyorum. Bunu ham SQL ile oldukça kolay bir şekilde nasıl yapacağımı biliyorum, ancak bu Django ORM kullanılarak nasıl sağlanabilir? Sorguma 30 gün arasındaki tarihleri ​​eklemek istediğim yer burası: start_date = datetime.datetime.now() + datetime.timedelta(-30) context[self.varname] = self.model._default_manager.filter( current_issue__isnull=True ).live().order_by('-created_at')
116 python  django 

8
Hem Markdown hem de reStructuredText'te aynı BENİOKU'ya sahip olun
GitHub'da barındırılan bir projem var. Bunun için, GitHub'da güzel bir şekilde biçimlendirilmesi için README'mi Markdown sözdizimini kullanarak yazdım. Projem Python'da olduğu için onu PyPi'ye de yüklemeyi planlıyorum . PyPi'de README'ler için kullanılan sözdizimi reStructuredText'tir. Kabaca aynı içeriğe sahip iki BENİOKU'yu işlemekten kaçınmak istiyorum; bu yüzden RST (veya tam tersi) çevirmenine …

5
Google App Engine için Flask ve webapp2
Yeni Google App Engine uygulamasına başlıyorum ve şu anda iki çerçeve düşünüyorum: Flask ve webapp2 . Önceki App Engine uygulamam için kullandığım yerleşik web uygulaması çerçevesinden oldukça memnunum, bu yüzden webapp2'nin daha da iyi olacağını ve bununla ilgili herhangi bir sorun yaşamayacağımı düşünüyorum. Bununla birlikte, Flask'ın birçok iyi yorumu var, …

8
Bir metin dosyasına çok boyutlu bir dizi nasıl yazılır?
Başka bir soruda, sorun yaşadığım diziyi tedarik edebilirsem, diğer kullanıcılar biraz yardım teklif etti. Bununla birlikte, bir dosyaya bir dizi yazmak gibi temel bir G / Ç görevinde bile başarısız oluyorum. Dosyaya bir 4x11x14 numpy dizisi yazmak için ne tür bir döngüye ihtiyacım olduğunu açıklayabilir mi? Bu dizi dört adet …
116 python  file-io  numpy 

10
Listeler listesinden kopyaları kaldırma
Python'da bir liste listem var: k = [[1, 2], [4], [5, 6, 2], [1, 2], [3], [4]] Ve ondan yinelenen öğeleri kaldırmak istiyorum. Normal bir liste olsaydı kullanabileceğim listelerin değil set. Ancak ne yazık ki bu liste hashable değildir ve bir dizi liste oluşturamaz. Sadece tuplelar. Böylece tüm listeleri demetlere …
116 python 

1
Python3 ve python3m çalıştırılabilir dosyaları arasındaki fark
/usr/bin/python3Ve /usr/bin/python3myürütülebilir dosyalar arasındaki fark nedir ? Onları Ubuntu 13.04'te gözlemliyorum, ancak Google diğer dağıtımlarda da var olduklarını öne sürüyor. İki dosya aynı md5sum değerine sahip, ancak sembolik bağlar veya sabit bağlar gibi görünmüyor; iki dosyanın döndürdüğü farklı inode numaraları vardır ls -live test find -xdev -samefile /usr/bin/python3.3başka bir dosya …
116 python  python-3.x 

2
Scikit-learn'deki class_weight parametresi nasıl çalışır?
class_weightScikit-learn'ün Lojistik Regresyonundaki parametrenin nasıl çalıştığını anlamakta çok sorun yaşıyorum. Durum Çok dengesiz bir veri kümesi üzerinde ikili sınıflandırma yapmak için lojistik regresyon kullanmak istiyorum. Sınıflar, 0 (negatif) ve 1 (pozitif) olarak etiketlenmiştir ve gözlemlenen veriler, yaklaşık 19: 1 oranında olup, numunelerin çoğu negatif sonuca sahiptir. İlk Deneme: Eğitim Verilerini …

16
Python'un günlük kaydı tesisine özel bir loglevel nasıl eklenir
Bunun debug()yeterli olduğunu düşünmediğim için başvurum için loglevel TRACE (5) olmasını istiyorum . Ayrıca log(5, msg)istediğim şey değil. Bir Python kaydediciye nasıl özel bir loglevel ekleyebilirim? Ben ettik mylogger.pyşu içeriğe sahip: import logging @property def log(obj): myLogger = logging.getLogger(obj.__class__.__name__) return myLogger Kodumda bunu şu şekilde kullanıyorum: class ExampleClass(object): from mylogger …

5
Matplotlib'de alt noktalar arasındaki boşluklar nasıl kaldırılır?
Aşağıdaki kod, alt noktalar arasında boşluklar oluşturur. Alt noktalar arasındaki boşlukları nasıl kaldırabilirim ve resmi sıkı bir ızgara haline getirebilirim? import matplotlib.pyplot as plt for i in range(16): i = i + 1 ax1 = plt.subplot(4, 4, i) plt.axis('on') ax1.set_xticklabels([]) ax1.set_yticklabels([]) ax1.set_aspect('equal') plt.subplots_adjust(wspace=None, hspace=None) plt.show()
116 python  matplotlib 


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.