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

9
Python'da metin dosyasındaki belirli satırı düzenleme
Diyelim ki şunu içeren bir metin dosyam var: Dan Warrior 500 1 0 O metin dosyasındaki belirli bir satırı düzenlememin bir yolu var mı? Şu anda bu var: #!/usr/bin/env python import io myfile = open('stats.txt', 'r') dan = myfile.readline() print dan print "Your name: " + dan.split('\n')[0] try: myfile = …
88 python  io 

6
Pytest kullanarak bir testi nasıl devre dışı bırakırım?
Diyelim ki bir sürü testim var: def test_func_one(): ... def test_func_two(): ... def test_func_three(): ... pytestSadece o testi çalıştırmasını önlemek için işlevlere ekleyebileceğim bir dekoratör veya benzeri bir şey var mı ? Sonuç şuna benzeyebilir ... @pytest.disable() def test_func_one(): ... def test_func_two(): ... def test_func_three(): ...
88 python  testing  pytest 

12
Numpy: aralık içindeki öğelerin dizinini bulun
Uyuşmuş bir sayı dizim var, örneğin, a = np.array([1, 3, 5, 6, 9, 10, 14, 15, 56]) Belirli bir aralıktaki öğelerin tüm dizinlerini bulmak istiyorum. Örneğin, aralık (6, 10) ise yanıt (3, 4, 5) olmalıdır. Bunu yapmak için yerleşik bir işlev var mı?
88 python  numpy 

7
Os.listdir () kullanılarak gizli dosyalar nasıl göz ardı edilir?
Python betiğim os.listdir(path), yolun tek tek işlemem gereken arşivleri içeren bir kuyruk olduğu bir yerde çalıştırıyor . Sorun şu ki, listeyi bir dizi halinde alıyorum ve sonra basit bir şekilde yapıyorum array.pop(0). Projeyi alt üst edene kadar iyi çalışıyordu. Şimdi dizimdeki .svnklasörü alıyorum ve tabii ki uygulamamın çökmesine neden oluyor. …

7
Python ile bir web sitesine nasıl giriş yapabilirim?
Nasıl yapabilirim? Belirli bir bağlantı girmeye çalışıyordum (urllib ile), ancak bunu yapmak için giriş yapmam gerekiyor. Bu kaynağı siteden aldım: <form id="login-form" action="auth/login" method="post"> <div> <!--label for="rememberme">Remember me</label><input type="checkbox" class="remember" checked="checked" name="remember me" /--> <label for="email" id="email-label" class="no-js">Email</label> <input id="email-email" type="text" name="handle" value="" autocomplete="off" /> <label for="combination" id="combo-label" class="no-js">Combination</label> <input …


7
Bir boole listesindeki True değerlerinin indislerini alma
Santral oluşturmam gereken kodumun bir parçası var. Açık olan tüm anahtarların bir listesini döndürmek istiyorum. Burada "açık" eşit olacak Trueve "kapalı" eşit olacaktır False. Şimdi sadece tüm Truedeğerlerin ve konumlarının bir listesini döndürmek istiyorum . Sahip olduğum tek şey bu, ancak yalnızca ilk oluşumunun konumunu döndürüyor True(bu, kodumun yalnızca bir …
88 python  list 

1
DataFrame'deki her hücreye işlev uygulayın
Şuna benzeyen bir veri çerçevem ​​var: A B C foo bar foo bar bar foo foo bar Her satırın her öğesine (veya her sütunun her öğesine) bakmak ve sonraki DF'yi elde etmek için aşağıdaki işlevi uygulamak istiyorum: def foo_bar(x): return x.replace('foo', 'wow') A B C wow bar wow bar bar …



14
Dosyadan okunan Doğru / Yanlış değerini mantıksal değere dönüştür
True - FalseBir dosyadan bir değer okuyorum ve onu boolean'a dönüştürmem gerekiyor. Şu anda True, değer olarak ayarlanmış olsa bile her zaman dönüştürür False. İşte MWEyapmaya çalıştığım şeylerden bazıları: with open('file.dat', mode="r") as f: for line in f: reader = line.split() # Convert to boolean <-- Not working? flag = …
88 python  string  boolean 




3
python: Listeye bir sözlük eklemek - İşaretçi benzeri bir davranış görüyorum
Python yorumlayıcısında aşağıdakileri denedim: >>> >>> a = [] >>> b = {1:'one'} >>> a.append(b) >>> a [{1: 'one'}] >>> b[1] = 'ONE' >>> a [{1: 'ONE'}] >>> Burada, 'b' sözlüğünü 'a' listesine ekledikten sonra, 'a' sözlüğündeki 1 anahtarına karşılık gelen değeri değiştiriyorum. Her nasılsa bu değişiklik listeye de yansıyor. …

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.