«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
Python: ISO-8859-1 / latin1'den UTF-8'e dönüştürme
E-posta modülü ile Quoted-printable'dan ISO-8859-1'e kodu çözülmüş bu dizeye sahibim. Bu bana "\ xC4pple" gibi "Äpple" (İsveççe Apple) 'a karşılık gelen dizeler veriyor. Ancak, bu dizeleri UTF-8'e dönüştüremiyorum. >>> apple = "\xC4pple" >>> apple '\xc4pple' >>> apple.encode("UTF-8") Traceback (most recent call last): File "<stdin>", line 1, in <module> UnicodeDecodeError: 'ascii' …

3
Python'da bir dizenin ilk birkaç karakteri nasıl görüntülenir?
Merhaba Python öğrenmeye yeni başladım ama şu anda biraz sıkışıp kaldım. Ben hash.txt, sırasıyla her satırında sınırlayıcıları ayrılmış MD5, SHA1 ve Sha5 olarak zararlı karma dosyası içeren binlerce. Aşağıda .txt dosyasından çıkardığım 2 örnek satır var. 416d76b8811b0ddae2fdad8f4721ddbe | d4f656ee006e248f2f3a8a93a8aec5868788b927 | 12a5f648928f8e0b5376d2cc07de8e4cbf9f7ccbadb97d898373f85f0a75c47f 56a99a4205a4d6cab2dcae414a5670fd | 612aeeeaa8aa432a7b96202847169ecae56b07ee | d17de7ca4c8f24ff49314f0f342dbe9243b10e9f3558c6193e2fd6bccb1be6d2 Niyetim ilk 32 karakteri …

5
Matplotlib / numpy ile doğrusal regresyon
Oluşturduğum bir dağılım grafiğinde doğrusal bir regresyon oluşturmaya çalışıyorum, ancak verilerim liste biçiminde ve kullanma ile ilgili bulabildiğim tüm örnekler kullanmayı polyfitgerektirir arange. arangeyine de listeleri kabul etmiyor. Bir listeyi bir diziye nasıl dönüştüreceğim konusunda çok araştırdım ve hiçbir şey net görünmüyor. Bir şey mi kaçırıyorum? Bundan sonra, tamsayılar listemi …

7
Mac'te bashrc dosyasını nerede bulabilirim?
Merhaba bu sayfayı takip ediyorum .. Python'u Mac'ime kuruyorum böylece bir Django / Eclipsegeliştirme ortamı kurabileyim . Ancak bu adımı nasıl uygulayacağımdan pek emin değilim: Komut dosyası, hangi değişiklikleri yapacağını açıklayacak ve kurulum başlamadan önce sizi uyaracaktır. Homebrew'i kurduktan sonra, Homebrew dizinini PATH ortam değişkeninizin üstüne ekleyin. Bunu, ~ / …
89 python  macos  homebrew 

13
stdout'u alt işlemden gerçek zamanlı olarak yakalama
subprocess.Popen()Windows'ta rsync.exe'yi ve Python'da stdout'u yazdırmak istiyorum . Kodum çalışıyor, ancak bir dosya aktarımı tamamlanana kadar ilerlemeyi yakalayamıyor! Her dosya için ilerlemeyi gerçek zamanlı olarak yazdırmak istiyorum. Python 3.1'i şimdi kullanmanın, IO'yu işlemede daha iyi olacağını duydum. import subprocess, time, os, sys cmd = "rsync.exe -vaz -P source/ dest/" p, …

6
Kendi python modülümü içe aktarabilmek için nereye koymalıyım
Python'da kendi paketim var ve onu çok sık kullanıyorum. PYTHONPATH veya sys.path ile oynamadan içeri aktarılması için paketimi koymam gereken en zarif veya geleneksel dizin nedir? Örneğin site paketleri ne olacak? /usr/lib/python2.7/site-packages. Python'da paketi kopyalayıp buraya yapıştırmak yaygın mıdır?

5
Python - iki dizge arasındaki fark
Bir listede çok fazla kelime saklamak istiyorum. Bu kelimelerin çoğu birbirine çok benziyor. Mesela ben kelime var afrykanerskojęzycznyve benzeri kelimelerin çoğu afrykanerskojęzycznym, afrykanerskojęzyczni, nieafrykanerskojęzyczni. İki dizge arasındaki farkı bulmak ve ikinci dizeyi ilk diziden ve farktan geri yüklemek için etkili (hızlı ve küçük fark boyutu veren) çözüm nedir?

12
python: dizini iki seviye yukarı getir
Tamam ... Modülün nerede xolduğunu bilmiyorum ama iki seviye yukarı dizine giden yolu bulmam gerektiğini biliyorum. Öyleyse, yapmanın daha zarif bir yolu var mı: import os two_up = os.path.dirname(os.path.dirname(__file__)) Hem Python 2 hem de 3 için çözümlere açığız!

3
Bir Python sınıfında yöntem sipariş etmenin iyi bir yolu nedir?
Bir Python sınıfında yöntem sipariş etmek istiyorum ama doğru sıranın ne olduğunu bilmiyorum. Eclipse'de PyDev ile yöntemler çıkardığımda, Eclipse ayıklanan yöntemi değiştirilen yöntemin üstüne koyuyor. Ancak bu, alt düzeydeki ayrıntıları daha yüksek düzeydeki ayrıntıların önüne koyar. Bob Amca'ya göre, kodumun bir gazetenin manşetleri gibi okunması için tam tersini yapmalıyım. Java'yı …
89 python 

3
Selenium'dan element niteliği nasıl alınır?
Python'da Selenium ile çalışıyorum. Ben almak istiyorum .val()a <select>elemanı ve ben beklediğiniz olduğunu kontrol edin. Bu benim kodum: def test_chart_renders_from_url(self): url = 'http://localhost:8000/analyse/' self.browser.get(url) org = driver.find_element_by_id('org') # Find the value of org? Bunu nasıl yapabilirim? Selenium belgeleri, öğeleri seçme konusunda bolca var gibi görünüyor, ancak niteliklerle ilgili hiçbir şey …

11
Python + ldap kullanarak aktif dizine karşı kimlik doğrulama
Python + LDAP kullanarak AD'ye karşı nasıl kimlik doğrulaması yaparım. Şu anda python-ldap kitaplığını kullanıyorum ve onun ürettiği tek şey gözyaşları. Basit bir sorgu gerçekleştirmek için bile bağlanamıyorum: import sys import ldap Server = "ldap://my-ldap-server" DN, Secret, un = sys.argv[1:4] Base = "dc=mydomain,dc=co,dc=uk" Scope = ldap.SCOPE_SUBTREE Filter = "(&(objectClass=user)(sAMAccountName="+un+"))" Attrs …

1
Paralel olarak gruplanmış pandalar DataFrame'e verimli bir şekilde bir işlev uygulama
Çok büyük DataFrame(karma veri türleri) gruplarına sıklıkla bir işlev uygulamam gerekir ve birden çok çekirdekten yararlanmak isterim. Gruplardan bir yineleyici oluşturabilir ve çoklu işlem modülünü kullanabilirim, ancak verimli değildir çünkü süreçler arasında mesajlaşma için her grup ve işlevin sonuçları seçilmelidir. Asitlemeden kaçınmanın veya hatta DataFrametamamen kopyalanmasını önlemenin bir yolu var …


8
Django Rest Framework - ModelSerializer'da özel alan nasıl eklenir
Bir oluşturdum ModelSerializerve modelimin parçası olmayan özel bir alan eklemek istiyorum. Fazladan alanlar eklemek için bir açıklama buldum burada ve ben aşağıdakileri denedim: customField = CharField(source='my_field') Bu alanı eklediğimde ve validate()işlevimi çağırdığımda bu alan attrdiktenin bir parçası değil . attrekstra alanlar dışında belirtilen tüm model alanlarını içerir. Bu yüzden üzerine …

6
Bir Django şablonundaki kullanıcı profiline nasıl erişilir?
Kullanarak bazı ek kullanıcı bilgileri depoluyorum AUTH_PROFILE_MODULE. Kullanıcıya bir Django şablonunu kullanarak {{ request.user }}erişebiliriz, ancak profile yalnızca bir işlev aracılığıyla erişilebildiği için profildeki alanlara nasıl erişebiliriz user.get_profile()? Profilin her seferinde şablona açıkça geçirilmesi gerçekten gerekli mi?

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.