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

4
Python'da belleği serbest bırakma
Aşağıdaki örnekte bellek kullanımı ile ilgili birkaç sorum var. Tercümanda koşarsam, foo = ['bar' for _ in xrange(10000000)] makinemde kullanılan gerçek hafıza kadar artıyor 80.9mb. Ben o zaman, del foo Gerçek bellek ama sadece, iner 30.4mb. Yorumlayıcı 4.4mbtemel kullanır , bu yüzden 26mbişletim sistemine bellek bırakmamanın avantajı nedir? Python "ileriyi …

11
1 satır kodda bir dosyayı aç ve kapat
Şimdi kullanıyorum: pageHeadSectionFile = open('pagehead.section.htm','r') output = pageHeadSectionFile.read() pageHeadSectionFile.close() Ancak kodun daha iyi görünmesi için şunları yapabilirim: output = open('pagehead.section.htm','r').read() Yukarıdaki sözdizimini kullanırken, sistem kaynaklarını boşaltmak için dosyayı nasıl kapatırım?
128 python  readfile 



3
django şablonundaki sözlükte nasıl yinelenir?
Sözlüğüm şöyle görünüyor (Sözlük içindeki sözlük): {'0': { 'chosen_unit': <Unit: Kg>, 'cost': Decimal('10.0000'), 'unit__name_abbrev': u'G', 'supplier__supplier': u"Steve's Meat Locker", 'price': Decimal('5.00'), 'supplier__address': u'No\r\naddress here', 'chosen_unit_amount': u'2', 'city__name': u'Joburg, Central', 'supplier__phone_number': u'02299944444', 'supplier__website': None, 'supplier__price_list': u'', 'supplier__email': u'ss.sss@ssssss.com', 'unit__name': u'Gram', 'name': u'Rump Bone', }} Şimdi sadece şablonumdaki bilgileri görüntülemeye çalışıyorum ama …

7
Python'da sıralanmış bir liste var mı?
Bununla bir yapıyı kastediyorum: x.push()İşlemler için O (log n) karmaşıklığı Bir eleman bulmak için O (log n) karmaşıklığı list(x)Sıralanacak olan hesaplamak için O (n) karmaşıklığı Ayrıca performansıyla ilgili list(...).insert(...)şu anda burada olan bir sorum vardı .
128 python  list  sorting 

5
Asyncio'da istekleri nasıl kullanabilirim?
İçinde paralel http istek görevleri yapmak istiyorum asyncio, ancak python-requestsbunun olay döngüsünü engelleyeceğini görüyorum asyncio. Aiohttp buldum, ancak bir http proxy kullanarak http isteği hizmetini sağlayamadı. Bu yüzden, yardımıyla asenkron http istekleri yapmanın bir yolu olup olmadığını bilmek istiyorum asyncio.

18
Python 3'ü RHEL'e Kurmak
Aşağıdaki adımları kullanarak RHEL'de python3 kurmaya çalışıyorum: yum search python3 Hangi geri döndü No matches found for: python3 Bunu takiben: yum search python Arama sonuçlarının hiçbiri python3 içermiyordu. Bundan sonra ne denemeliyim?
128 python  python-3.x  rhel 

20
kısmi dize biçimlendirme
Dize şablonu safe_substitute()işlevine benzer şekilde, gelişmiş dizge biçimlendirme yöntemleriyle kısmi dizge biçimlendirmesi yapmak mümkün müdür ? Örneğin: s = '{foo} {bar}' s.format(foo='FOO') #Problem: raises KeyError 'bar'

8
Uzun bir metin dizisindeki tüm satır sonlarını kaldır
Temel olarak, kullanıcıdan konsola bir metin dizisi girmesini istiyorum, ancak dize çok uzun ve birçok satır sonu içeriyor. Tek bir metin satırı yapmak için kullanıcının dizesini alıp tüm satır sonlarını nasıl silerim? Dizeyi elde etme yöntemim çok basit. string = raw_input("Please enter string: ") Kullanıcıdan dizeyi almamın farklı bir yolu …
128 python 




13
Bir dizi listesi sayısal olarak nasıl sıralanır?
Bunun önemsiz geldiğini biliyorum, ancak sort()Python'un işlevinin tuhaf olduğunu fark etmedim . Aslında dize biçiminde olan bir "sayılar" listem var, bu yüzden önce onları tamsaya dönüştürüyorum, sonra bir sıralama yapmaya çalışıyorum. list1=["1","10","3","22","23","4","2","200"] for item in list1: item=int(item) list1.sort() print list1 Bana verir: ['1', '10', '2', '200', '22', '23', '3', '4'] …
128 python  sorting 

4
Python ortamları için conda veya conda-forge kullanılmalı mı?
Condave conda-forgeher ikisi de Python paket yöneticileridir. Her iki depoda da bir paket olduğunda uygun seçim nedir? Örneğin Django, her ikisiyle de kurulabilir, ancak ikisi arasındaki fark birkaç bağımlılıktır (conda-forge'da çok daha fazlası vardır). Bu farklılıklar için açıklama yoktur, basit bir BENİOKU bile. Hangisi kullanılmalı? Conda veya conda-forge? Önemli mi?
128 python  anaconda  conda 

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.