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

3
Python 3'te generator.next () görülüyor mu?
Bir seri üreten bir jeneratör var, örneğin: def triangle_nums(): '''Generates a series of triangle numbers''' tn = 0 counter = 1 while True: tn += counter yield tn counter += + 1 Python 2'de aşağıdaki aramaları yapabilirim: g = triangle_nums() # get the generator g.next() # get the next value …


17
Python uzun bir dizeyi kısaltıyor
Bir dize Python'da 75 karaktere nasıl kesilir? JavaScript'te şu şekilde yapılır: var data="saddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddsaddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddsadddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddd" var info = (data.length > 75) ? data.substring[0,75] + '..' : data;
246 python 

16
Python Anaconda - Nasıl güvenle kaldırılır
Mac'e Python Anaconda'yı (OS Mavericks) yükledim. Mac bilgisayarımda Python'un varsayılan sürümüne dönmek istedim. Bunu yapmanın en iyi yolu nedir? ~/anacondaDizini silmeli miyim ? Başka değişiklik gerekli mi? Şu anda çalıştırdığımda which pythonbu yolu alıyorum: /Users/username/anaconda/bin/python
246 python  anaconda 

5
Python try… virgül vs 'as' hariç
Dış ifadelerde ',' ve 'as' arasındaki fark nedir, örneğin: try: pass except Exception, exception: pass ve: try: pass except Exception as exception: pass İkinci sözdizimi 2.6'da yasal mı? Windows'ta CPython 2.6'da çalışır, ancak cygwin'deki 2.5 yorumlayıcı geçersiz olduğundan şikayet eder. Her ikisi de 2.6'da geçerliyse hangisini kullanmalıyım?
246 python  python-2.6 

8
Bir değişkeni dize içine nasıl koyabilirim?
Bir koymak istiyorum intbir içine string. Şu anda yaptığım şey bu: num = 40 plot.savefig('hanning40.pdf') #problem line Programı birkaç farklı sayı için çalıştırmam gerekiyor, bu yüzden bir döngü yapmak istiyorum. Ancak değişkeni bu şekilde eklemek işe yaramaz: plot.savefig('hanning', num, '.pdf') Python dizesine bir değişkeni nasıl ekleyebilirim?
246 python  string  variables 

11
Python'da bir listedeki tüm öğeleri yüzer hale nasıl getirebilirim?
Bir metin dosyasını okur, dizeleri olarak ondalık sayıları çeker ve bir listeye yerleştirir bir komut dosyası var. Yani bu liste var: ['0.49', '0.54', '0.54', '0.54', '0.54', '0.54', '0.55', '0.54', '0.54', '0.54', '0.55', '0.55', '0.55', '0.54', '0.55', '0.55', '0.54', '0.55', '0.55', '0.54'] Listedeki değerlerin her birini bir dizeden kayan noktaya nasıl …
246 python 

26
İki sözlüğü karşılaştırma ve kaç (anahtar, değer) çiftinin eşit olduğunu kontrol etme
İki sözlüküm var, ancak basitleştirmek için bu ikisini alacağım: >>> x = dict(a=1, b=2) >>> y = dict(a=2, b=2) Şimdi, her key, valueçiftin xaynı karşılık gelen değere sahip olup olmadığını karşılaştırmak istiyorum y. Bu yüzden şunu yazdım: >>> for x_values, y_values in zip(x.iteritems(), y.iteritems()): if x_values == y_values: print 'Ok', …

2
Url, Python'da UTF-8 kodunu çözüyor
Python'da acemi olduğum kadar çok zaman geçirdim. Böyle bir URL'nin kodunu nasıl çözebilirim: example.com?title=%D0%BF%D1%80%D0%B0%D0%B2%D0%BE%D0%B2%D0%B0%D1%8F+%D0%B7%D0%B0%D1%89%D0%B8%D1%82%D0%B0 Python 2.7'de buna: example.com?title==правовая+защита url=urllib.unquote(url.encode("utf8")) çok çirkin bir şey döndürüyor. Hala çözüm yok, herhangi bir yardım takdir ediliyor.

6
False == 0 ve True == 1 bir uygulama detayı mı yoksa dil tarafından garanti ediliyor mu?
O garantisi var False == 0ve True == 1Python (kullanıcı tarafından yeniden olmadığını varsayarak)? Örneğin, Python'un sürümü ne olursa olsun (hem mevcut hem de muhtemelen gelecekteki olanlar) aşağıdaki kodun her zaman aynı sonuçları üreteceği garanti edilir mi? 0 == False # True 1 == True # True ['zero', 'one'][False] # …

15
Django'nun indirilebilir dosyalar sunmasını sağlama
Sitedeki kullanıcıların doğrudan indirilememeleri için yolları gizlenmiş dosyaları indirmelerini istiyorum. Örneğin, URL'nin böyle bir şey olmasını istiyorum: http://example.com/download/?f=somefile.txt Ve sunucuda, indirilebilir tüm dosyaların klasörde olduğunu biliyorum /home/user/files/. Django'yu, bir URL bulmaya ve görüntülemek için Görünüm'ün aksine bu dosyayı indirmek üzere sunmanın bir yolu var mı?

24
Random.choice'nin ağırlıklı bir versiyonu
Random.choice (listedeki her öğenin seçilme olasılığı farklıdır) ağırlıklı bir sürümünü yazmak gerekiyordu. Ben geldi budur: def weightedChoice(choices): """Like random.choice, but each element can have a different chance of being selected. choices can be any iterable containing iterables with two items each. Technically, they can have more than two items, the …

3
Django: Seçim Seçim Değeri
models.py: class Person(models.Model): name = models.CharField(max_length=200) CATEGORY_CHOICES = ( ('M', 'Male'), ('F', 'Female'), ) gender = models.CharField(max_length=200, choices=CATEGORY_CHOICES) to_be_listed = models.BooleanField(default=True) description = models.CharField(max_length=20000, blank=True) views.py: def index(request): latest_person_list2 = Person.objects.filter(to_be_listed=True) return object_list(request, template_name='polls/schol.html', queryset=latest_person_list, paginate_by=5) Şablonda, aradığımda person.gender, 'M'veya 'F'yerine 'Male'veya alırım 'Female'. Kod ( / ) yerine değer …

12
Python'daki göreli yollar
Geçerli dizine kod tabanımızdaki birkaç şablon dosyasını kopyalayacak olan iş için basit bir yardımcı komut dosyası oluşturuyorum. Ancak, şablonların depolandığı dizine mutlak bir yol yok. Komut dosyasından göreli bir yol var ama komut dosyasını çağırdığınızda, geçerli çalışma dizinine göre bir yol olarak davranır. Bu göreli URL'nin komut dosyasının konumundan olduğunu …

16
Python'da nasıl bir daemon yaratırsınız?
Google'da arama yapıldığında x2 kod snippet'leri gösterilir. İlk sonuç, altında bazı yararlı tartışmaların yanı sıra birçok dokümantasyon ve açıklama içeren bu kod tarifidir. Bununla birlikte, başka bir kod örneği , çok fazla dokümantasyon içermemesine rağmen, start, stop ve restart gibi komutları iletmek için örnek kod içerir. Ayrıca, arka plan programının …
244 python  daemon 

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.