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


12
Bir Excel elektronik tablosuna yazma
Python'da yeniyim. Programımdan bir elektronik tabloya bazı veriler yazmam gerekiyor. İnternette arama yaptım ve pek çok paket var gibi görünüyor (xlwt, XlsXcessive, openpyxl). Diğerleri bir .csv dosyasına yazmayı önerir (hiç CSV kullanmadık ve ne olduğunu gerçekten anlamadım). Program çok basit. İki listem (float) ve üç değişkenim (dizeler) var. İki listenin …
159 python  excel  csv 

8
Pip ile yüklenen python paketleri için bağımlılık ilişkisini belirleme
Bir pip dondurma işlemi yaptığımda, açıkça yüklemediğim çok sayıda Python paketi görüyorum, örn. $ pip freeze Cheetah==2.4.3 GnuPGInterface==0.3.2 Landscape-Client==11.01 M2Crypto==0.20.1 PAM==0.4.2 PIL==1.1.7 PyYAML==3.09 Twisted-Core==10.2.0 Twisted-Web==10.2.0 (etc.) Pip'in neden bu bağımlı paketleri kurduğunu belirlemenin bir yolu var mı? Başka bir deyişle, bu paketleri bağımlılık olarak içeren üst paketi nasıl belirleyebilirim? Örneğin, …
159 python  pip 

23
Dönen veya sürgülü pencere yineleyicisi mi?
Bir dizi / yineleyici / oluşturucu üzerinde yinelenebilen bir kayan pencereye (diğer bir deyişle kayan pencere) ihtiyacım var. Varsayılan Python yinelemesi, pencere uzunluğunun 1 olduğu özel bir durum olarak kabul edilebilir. Şu anda aşağıdaki kodu kullanıyorum. Bunu yapmak için daha Pythonic, daha az ayrıntılı veya daha verimli bir yöntemi olan …
159 python  algorithm 

11
Python Komut Satırından Çıkış
Python komut satırından çıkmak için exit () yazmam gerekiyor. Çıkış yazarsam, diyor Use exit() or Ctrl-Z plus Return to exit Genellikle yazarken exitprogramdan çıkmak istersiniz. Yorumlayıcı, komut satırından çıkmaya çalıştığımı bildiğinde neden bana yukarıdaki hatayı veriyor? Neden çıkmıyor? Önemli olmadığını biliyorum ve aptalca bir soru ama merak ediyorum.
159 python 


20
Python'da bir sayı önemli rakamlara nasıl yuvarlanır
Bir kullanıcı arayüzünde görüntülenmek için bir kayan noktayı yuvarlamam gerekiyor. Örneğin, önemli bir rakama göre: 1234 -> 1000 0.12 -> 0.1 0,012 -> 0,01 0,062 -> 0,06 6253 -> 6000 1999 -> 2000 Python kitaplığını kullanarak bunu yapmanın güzel bir yolu var mı yoksa kendim mi yazmalıyım?
159 python  math  rounding 


9
Django'da unicode dizeyi kaydederken MySQL “yanlış dize değeri” hatası
İlk_adı, son_adı Django'nun auth_user modeline kaydetmeye çalıştığımda garip bir hata mesajı aldım. Başarısız örnekler user = User.object.create_user(username, email, password) user.first_name = u'Rytis' user.last_name = u'Slatkevičius' user.save() >>> Incorrect string value: '\xC4\x8Dius' for column 'last_name' at row 104 user.first_name = u'Валерий' user.last_name = u'Богданов' user.save() >>> Incorrect string value: '\xD0\x92\xD0\xB0\xD0\xBB...' for …
158 python  mysql  django  unicode  utf-8 


4
Python 3'te kayan nokta değeri 4 * 0,1 neden güzel görünüyor, ancak 3 * 0,1 değil?
Ondalık sayıların çoğunun tam bir kayan nokta temsili olmadığını biliyorum ( Kayan nokta matematik bozuk mu? ). Ama neden her iki değerin gerçekten çirkin ondalık temsili olduğunda 4*0.1güzel yazdırıldığını görmüyorum 0.4, ama 3*0.1değil: >>> 3*0.1 0.30000000000000004 >>> 4*0.1 0.4 >>> from decimal import Decimal >>> Decimal(3*0.1) Decimal('0.3000000000000000444089209850062616169452667236328125') >>> Decimal(4*0.1) Decimal('0.40000000000000002220446049250313080847263336181640625')

8
Konsolda aynı yere nasıl çıktı yazarım?
Python için yeniyim ve FTP sunucularından dosyaları indirmeyi otomatikleştirmek için bazı komut dosyaları yazıyorum. İndirme işleminin ilerlemesini göstermek istiyorum, ancak aynı konumda kalmasını istiyorum, örneğin: çıktı: FooFile.txt Dosyasını İndirme [47%] Böyle bir şeyden kaçınmaya çalışıyorum: Downloading File FooFile.txt [47%] Downloading File FooFile.txt [48%] Downloading File FooFile.txt [49%] Bunu nasıl yapmalıyım? …

14
Python'da scp nasıl?
Python'da bir dosyayı scp etmenin en pythonic yolu nedir? Fark ettiğim tek rota os.system('scp "%s" "%s:%s"' % (localfile, remotehost, remotefile) ) ki bu bir hack'tir ve Linux benzeri sistemlerin dışında çalışmaz ve uzak ana bilgisayara önceden şifresiz SSH ayarlanmamışsa şifre istemlerinden kaçınmak için Pexpect modülünden yardıma ihtiyaç duyar. Twisted'in farkındayım …
158 python  ssh  paramiko  scp 

2
Python'da geçerli saate saat nasıl eklenir
Şu anki saati aşağıdaki gibi elde edebiliyorum: from datetime import datetime str(datetime.now())[11:19] Sonuç '19:43:20' Şimdi, 9 hoursyukarıdaki süreye eklemeye çalışıyorum , Python'da şimdiki saate nasıl saat ekleyebilirim?
158 python  time  add 

3
Python ile dizinler üzerinden yineleme
Belirli bir dizinin alt dizinleri üzerinden yineleme ve dosyaları aramak gerekiyor. Bir dosya alırsam, dosyayı açıp içeriği değiştirip kendi satırlarımla değiştirmem gerekir. Bunu denedim: import os rootdir ='C:/Users/sid/Desktop/test' for subdir, dirs, files in os.walk(rootdir): for file in files: f=open(file,'r') lines=f.readlines() f.close() f=open(file,'w') for line in lines: newline = "No you …
158 python  directory 

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.