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

11
Varsayılan Anaconda python ortamını değiştirme
Anaconda'yı kurdum ve iki ekstra ortam oluşturdum: py3k (Python 3.3'ü tutan) ve py34 (Python 3.4'ü tutan). Bunların yanı sıra, Anaconda yükleyicisinin varsayılan olarak oluşturduğu ve Python 2.7'yi tutan 'root' adlı varsayılan bir ortam var. Bu sonuncusu varsayılan, terminalden 'ipython'u her başlattığımda bana 2.7 sürümünü veriyor. Python 3.4 ile çalışmak için …
170 python  anaconda  conda 


11
Metin dosyalarında bir dize nasıl aranır?
Bir dizenin bir metin dosyasında olup olmadığını kontrol etmek istiyorum. Öyleyse, X yapın. Değilse, Y yapın. Ancak, bu kod her zaman Truebir nedenle döner . Herkes neyin yanlış olduğunu görebilir mi? def check(): datafile = file('example.txt') found = False for line in datafile: if blabla in line: found = True …
170 python 

5
Python'da en uzun boyuta sahip fermuar benzeri bir fonksiyon var mı?
Bunun gibi çalışan zip()ancak sonuç listesinin uzunluğunun en kısa giriş yerine en uzun girişin uzunluğu olmasını sağlayacak şekilde çalışacak yerleşik bir işlev var mı? >>> a = ['a1'] >>> b = ['b1', 'b2', 'b3'] >>> c = ['c1', 'c2'] >>> zip(a, b, c) [('a1', 'b1', 'c1')] >>> What command goes …
170 python  list  zip 


6
Python `import x` ve` x x import y` ifadelerinden sıralamanın doğru yolu nedir?
Piton stil kılavuzu böyle grup ithalatı için öneriyor: İthalat aşağıdaki sırayla gruplandırılmalıdır: standart kütüphane ithalatı ilgili üçüncü taraf ithalatı yerel uygulamaya / kütüphaneye özel ithalat Bununla birlikte, iki farklı ithalat yolunun nasıl ortaya konması gerektiği hakkında bir şey söylemez: from foo import bar import foo Bunları sıralamanın birden çok yolu …

8
Panda DataFrame dizini olmadan nasıl yazdırılır
Tüm veri çerçevesini yazdırmak istiyorum, ancak dizini yazdırmak istemiyorum Ayrıca, bir sütun datetime türüdür, sadece tarih yazdırmak değil, zamanı yazdırmak istiyorum. Veri çerçevesi şöyle görünür: User ID Enter Time Activity Number 0 123 2014-07-08 00:09:00 1411 1 123 2014-07-08 00:18:00 893 2 123 2014-07-08 00:49:00 1041 Olarak yazdırılmasını istiyorum User …

12
Listedeki öğenin konumu nasıl alınır?
Bir liste üzerinden yineleme yapıyorum ve belirli bir koşulu karşılarsa öğenin dizinini yazdırmak istiyorum. Bunu nasıl yaparım? Misal: testlist = [1,2,3,5,3,1,2,1,6] for item in testlist: if item == 1: print position
169 python  list 

8
Python: Look up tablosu için Dict ile Liste
Bir tür arama tablosuna koymam gereken yaklaşık 10 milyon değerim var, bu yüzden hangisinin daha etkili bir liste veya dikte olacağını merak ediyordum ? Her ikisi için de böyle bir şey yapabileceğinizi biliyorum: if something in dict_of_stuff: pass ve if something in list_of_stuff: pass Benim düşüncem, bu kararın daha hızlı …

19
APT komut satırı arayüzü benzeri evet / hayır girişi?
APT ( Gelişmiş Paket Aracı ) komut satırı arabiriminin Python'da ne yapmanın kısa bir yolu var mı ? Yani, paket yöneticisi bir evet / hayır sorusu izlediğinde [Yes/no], bunu komut dosyası kabul eder YES/Y/yes/yveya Enter( Yesbüyük harfle varsayılan olarak varsayılan olarak kabul edilir). Resmi belgelerde bulduğum tek şey inputve raw_input... …
169 python 

11
İki zaman dizesi arasındaki zaman aralığı nasıl hesaplanır
10:33:26 (SS: DD: SS) biçiminde iki kez bir başlangıç ​​ve bitiş zamanım var. İki kez arasındaki farka ihtiyacım var. Ben Python belgelerine bakarak ve çevrimiçi arama ve ben datetime ve / veya zaman modülleri ile ilgili bir şey olacağını hayal ediyorum. Düzgün çalışması ve sadece bir tarih söz konusu olduğunda …
169 python  time  python-2.6 

15
Windows Scipy Kurulumu: Lapack / Blas Kaynağı Bulunamadı
64 bit Windows 7 masaüstüne python ve bir paket paketi yüklemeye çalışıyorum. Python 3.4'ü yükledim, Microsoft Visual Studio C ++ yükledim ve numpy, pandalar ve birkaçını başarıyla yükledim. Scipy yüklemeye çalışırken aşağıdaki hatayı alıyorum; numpy.distutils.system_info.NotFoundError: no lapack/blas resources found Çevrimdışı pip install kullanıyorum, kullandığım install komutu; pip install --no-index --find-links="S:\python\scipy …

6
Bir Django modelindeki sayısal alanın maksimum değeri nasıl sınırlandırılır?
Django, DecimalField ve PositiveIntegerField gibi modellerde kullanılabilen çeşitli sayısal alanlara sahiptir . Birincisi depolanan ondalık basamak sayısı ve depolanan toplam karakter sayısı ile sınırlandırılabilse de, onu yalnızca belirli bir aralıktaki sayıları depolamakla sınırlamanın bir yolu var mı, örneğin 0.0-5.0? Başarısız olursa, PositiveIntegerField öğesinin yalnızca 50'ye kadar olan sayıları depolamasını kısıtlamanın …

15
Python'da yöntem aşırı yüklemesini nasıl kullanabilirim?
Python yöntem aşırı yükleme uygulamak çalışıyorum: class A: def stackoverflow(self): print 'first method' def stackoverflow(self, i): print 'second method', i ob=A() ob.stackoverflow(2) ancak çıktı second method 2; benzer şekilde: class A: def stackoverflow(self): print 'first method' def stackoverflow(self, i): print 'second method', i ob=A() ob.stackoverflow() verir Traceback (most recent call …

12
Bir tarih saatini milisaniye ile bir dizeye biçimlendirme
datetimeMilisaniye ile bugünden bir dize istiyorum . Bu kod benim için tipik ve onu kısaltmayı öğrenmek için sabırsızlanıyorum. from datetime import datetime timeformatted= str(datetime.utcnow()) semiformatted= timeformatted.replace("-","") almostformatted= semiformatted.replace(":","") formatted=almostformatted.replace(".","") withspacegoaway=formatted.replace(" ","") formattedstripped=withspacegoaway.strip() print formattedstripped

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.