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

5
dize değişkeninden modülü içe aktar
Ben ilgilenen alt modül paketleri tarafından sağlanan MPL kendi sağlanan farklı iç içe matplotlib (MPL) kitaplığı için bir belge (kişisel) üzerinde çalışıyorum. Gelecekteki MPL sürümlerinden belge oluşturmayı otomatikleştireceğini umduğum Python betiği yazıyorum. İlgilenilen alt modülleri / paketleri seçtim ve hangi sınıfları oluşturacağımı ve bunları işleyeceğim ana sınıflarını listelemek istiyorumpydoc Sorun …
183 python  matplotlib 


11
Aynı dizeyi Python'daki bir dize listesine ekleme
Bir dize almaya çalışıyorum ve bir listede bulunan her dize ekleyin ve sonra tamamlanmış dizeleri ile yeni bir liste var. Misal: list = ['foo', 'fob', 'faz', 'funk'] string = 'bar' *magic* list2 = ['foobar', 'fobbar', 'fazbar', 'funkbar'] Döngüler ve liste kavrama girişimi denedim, ama çöp oldu. Her zaman olduğu gibi, …
183 python  list 

7
ValueError: dizi içeren bir dizi öğesini ayarlama
Bu Python kodu: import numpy as p def firstfunction(): UnFilteredDuringExSummaryOfMeansArray = [] MeanOutputHeader=['TestID','ConditionName','FilterType','RRMean','HRMean', 'dZdtMaxVoltageMean','BZMean','ZXMean','LVETMean','Z0Mean', 'StrokeVolumeMean','CardiacOutputMean','VelocityIndexMean'] dataMatrix = BeatByBeatMatrixOfMatrices[column] roughTrimmedMatrix = p.array(dataMatrix[1:,1:17]) trimmedMatrix = p.array(roughTrimmedMatrix,dtype=p.float64) #ERROR THROWN HERE myMeans = p.mean(trimmedMatrix,axis=0,dtype=p.float64) conditionMeansArray = [TestID,testCondition,'UnfilteredBefore',myMeans[3], myMeans[4], myMeans[6], myMeans[9], myMeans[10], myMeans[11], myMeans[12], myMeans[13], myMeans[14], myMeans[15]] UnFilteredDuringExSummaryOfMeansArray.append(conditionMeansArray) secondfunction(UnFilteredDuringExSummaryOfMeansArray) return def secondfunction(UnFilteredDuringExSummaryOfMeansArray): RRDuringArray = p.array(UnFilteredDuringExSummaryOfMeansArray,dtype=p.float64)[1:,3] …
183 python  arrays  numpy  slice 

16
Bir dizenin Python'da float'a dönüştürülüp dönüştürülemeyeceğini kontrol etme
Dizelerin bir listesi üzerinden çalışan ve mümkünse tamsayılara veya kayan nokta numaralarına dönüştüren bazı Python kodu var. Tamsayılar için bunu yapmak oldukça kolaydır if element.isdigit(): newelement = int(element) Kayan nokta sayıları daha zordur. Şu anda partition('.')dizeyi bölmek için kullanıyorum ve bir veya iki tarafın rakam olduğundan emin olmak için kontrol …

1
python re.sub grubu: \ sayıdan sonraki sayı
Nasıl değiştirebilirsiniz foobarile foo123bar? Bu işe yaramaz: >>> re.sub(r'(foo)', r'\1123', 'foobar') 'J3bar' Bu çalışıyor: >>> re.sub(r'(foo)', r'\1hi', 'foobar') 'foohibar' Sanırım böyle bir şey olduğunda yaygın bir sorun \number. Birisi bana bununla nasıl başa çıkacağına dair bir ipucu verebilir mi?


2
test etmek için bir dize listesi ile str.starts
Ben ifadeler ve karşılaştırmalar çok kullanmaktan kaçınmaya çalışıyorum ve sadece bir liste kullanın, ama nasıl kullanılacağından emin değilim str.startswith: if link.lower().startswith("js/") or link.lower().startswith("catalog/") or link.lower().startswith("script/") or link.lower().startswith("scripts/") or link.lower().startswith("katalog/"): # then "do something" Ne olmasını istiyorum: if link.lower().startswith() in ["js","catalog","script","scripts","katalog"]: # then "do something" Herhangi bir yardım mutluluk duyacağız.
183 python  string  list 

5
Bir dizeyi belirli karakterler için nasıl kontrol edebilirim? [kapalı]
Kapalı . Bu sorunun ayrıntılara veya açıklığa ihtiyacı var . Şu anda cevapları kabul etmiyor. Bu soruyu geliştirmek ister misiniz? Bu yayını düzenleyerek ayrıntıları ekleyin ve sorunu giderin . 2 yıl önce kapalı . Bu soruyu geliştir Python 2'yi kullanarak bir dizenin içinde birkaç belirli karakter olup olmadığını nasıl kontrol …
182 python  string 

9
Python'daki bir URL'den görüntü verilerini nasıl okurum?
Yerel bir dosyayla uğraşırken yapmaya çalıştığım şey oldukça basit, ancak uzak bir URL ile yapmaya çalıştığımda sorun geliyor. Temel olarak, bir URL'den çekilen bir dosyadan bir PIL görüntü nesnesi oluşturmaya çalışıyorum. Elbette, her zaman URL'yi alıp geçici bir dosyada saklayabilirim, sonra bir görüntü nesnesine açabilirim, ancak bu çok verimsiz geliyor. …

30
Python kullanarak bir dizinin boyutunu mı hesaplıyorsunuz?
На этот вопрос есть ответы на yığın taşması на русском : Найти суммарный размер всех регулярных файлов в каталоге, рекурсивно обходя все подкаталоги Bu tekerleği yeniden icat etmeden önce, Python kullanarak bir dizinin boyutunu hesaplamak için güzel bir rutin var mı? Rutin boyutu Mb / Gb vb. Olarak güzel biçimlendirirse …
182 python  directory 

5
Requests.request için max_retries ayarlayabilir miyim?
Python istek modülü basit ve zarif ama bir şey beni rahatsız ediyor. Aşağıdaki gibi bir mesajla requests.exception.ConnectionError almak mümkündür : Max retries exceeded with url: ... Bu, isteklerin verilere birkaç kez erişmeye çalışabileceği anlamına gelir. Ancak dokümanın herhangi bir yerinde bu olasılıktan tek bir söz yok. Kaynak koduna baktığımda varsayılan …

7
Python'da arayüzleri nasıl uygularım?
public interface IInterface { void show(); } public class MyClass : IInterface { #region IInterface Members public void show() { Console.WriteLine("Hello World!"); } #endregion } Bu C # kodunun Python eşdeğerini nasıl uygulayabilirim? class IInterface(object): def __init__(self): pass def show(self): raise Exception("NotImplementedException") class MyClass(IInterface): def __init__(self): IInterface.__init__(self) def show(self): print …
182 python  oop 


15
ConfigParser'daki listeler
ConfigParser tarafından oluşturulan tipik dosya şöyle görünür: [Section] bar=foo [Section 2] bar2= baz Şimdi, örneğin, listeleri dizine eklemenin bir yolu var mı: [Section 3] barList={ item1, item2 } İlgili soru: Bölüm başına Python'un ConfigParser benzersiz anahtarları

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.