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

9
pandas DataFrame: nan değerlerini ortalama sütunlarla değiştir
Çoğunlukla gerçek sayılarla dolu bir panda DataFrame'im var, ancak naniçinde birkaç değer var . Nasıl nans bulundukları sütunların ortalamalarını s ile değiştirebilirim ? Bu soru şuna çok benzer: numpy dizisi: nan değerlerini ortalama sütunlarla değiştirin , ancak ne yazık ki, verilen çözüm bir panda DataFrame için işe yaramıyor.
177 python  pandas  nan 


5
Python'da ne zaman ders kullanmalıyım?
Yaklaşık iki yıldır python programlıyorum; çoğunlukla veri şeyler (pandalar, mpl, numpy), aynı zamanda otomasyon komut dosyaları ve küçük web uygulamaları. Daha iyi bir programcı olmaya çalışıyorum ve python bilgimi artırıyorum ve beni rahatsız eden şeylerden biri hiç bir sınıf kullanmadım (küçük web uygulamaları için rastgele şişe kodu kopyalama dışında). Genelde …
177 python  oop 

14
Django'nun ORM'sini kullanarak rastgele bir kayıt nasıl çekilir?
Sitemde sunduğum resimleri temsil eden bir modelim var. Ana web sayfasında bunlardan bazılarını göstermek istiyorum: en yeni, çoğu zaman ziyaret edilmemiş, en popüler ve rastgele. Django 1.0.2 kullanıyorum. İlk 3'ü django modellerini kullanarak çekmek kolay olsa da, sonuncusu (rastgele) bana biraz sorun çıkarıyor. Bence böylesi bir şeye kod yazabilirim: number_of_records …

7
Python SciPy'nin BLAS'a ihtiyacı var mı?
numpy.distutils.system_info.BlasNotFoundError: Blas (http://www.netlib.org/blas/) libraries not found. Directories to search for the libraries can be specified in the numpy/distutils/site.cfg file (section [blas]) or by setting the BLAS environment variable. Bu siteden hangi katranı indirmem gerekiyor? Fortrans denedim, ama bu hatayı almaya devam ediyorum (açıkça ortam değişkenini ayarladıktan sonra).
176 python  scipy 

8
Dış dünyadan yerel Django web sunucusuna nasıl erişilir
Ben talimatlarına burada yerleşik web sunucusu kullanıyorsanız Django çalıştırmak ve başarılı bir şekilde kullanarak çalıştırmak başardı python manage.py runserver. Web sunucusundan yerel olarak 127.0.0.1:port'a erişirsem, çalıştığını gösteren Django sayfasını alıyorum. Django web sunucusunun bir üretim sunucusu olmadığını anlıyorum, ancak test amacıyla ona dış dünyadan erişebilmem önemli - yani sunucudaki bir …
176 python  django 



5
Python'daki bu uzun çizgiyi nasıl kırabilirim?
Bunun gibi uzun bir satırı biçimlendirmeye ne dersiniz? En fazla 80 karakter genişliğinde almak istiyorum: logger.info("Skipping {0} because its thumbnail was already in our system as {1}.".format(line[indexes['url']], video.title)) Bu benim en iyi seçeneğim mi? url = "Skipping {0} because its thumbnail was already in our system as {1}." logger.info(url.format(line[indexes['url']], video.title))

6
Python'da birden fazla 'collection.defaultdict' seviyesi
SO'daki bazı harika insanlar sayesinde collections.defaultdict, özellikle okunabilirlik ve hızda sunulan olanakları keşfettim . Onları başarı ile kullanmaya başladım. Şimdi, iki üst düzey defaultdictve en düşük olan olmak üzere üç düzey sözlük uygulamak istiyorum int. Bunu yapmanın uygun yolunu bulamıyorum. İşte benim girişimim: from collections import defaultdict d = defaultdict(defaultdict) …

11
Python 3.x yuvarlama davranışı
Python 3.0'daki Yenilikler'i yeniden okuyordum ve şöyle diyor: Round () işlevi yuvarlama stratejisi ve dönüş türü değişti. Kesin yarım vakalar şimdi sıfırdan ziyade en yakın çift sonuca yuvarlanıyor. (Örneğin, yuvarlak (2.5) artık 3 yerine 2 döndürüyor.) ve tur için belgeler : Round () özelliğini destekleyen yerleşik türler için, değerler güç …

2
Python kullanarak SQLite satır ekledikten sonra eklenen kimliği almak nasıl?
Python kullanarak SQLite satır ekledikten sonra eklenen kimliği almak nasıl? Ben böyle bir tablo var: id INT AUTOINCREMENT PRIMARY KEY, username VARCHAR(50), password VARCHAR(50) Örnek verilerle yeni bir satır ekliyorum username="test"ve password="test". Oluşturulan kimliği güvenli bir şekilde nasıl alabilirim? Bu, iki kişinin aynı anda veri ekleyebileceği bir web sitesi çözümü …
176 python  sqlite 

7
Python Flask, içerik türü nasıl ayarlanır
Flask kullanıyorum ve bir get isteği bir XML dosyası döndürür. İçerik türünü xml olarak nasıl ayarlarım? Örneğin @app.route('/ajax_ddl') def ajax_ddl(): xml = 'foo' header("Content-type: text/xml") return xml
176 python  flask 


6
Python's eval () ile ast.literal_eval () mi kullanıyorsunuz?
Bazı kod ile eval()olası bir çözüm olarak geldi bir durum var . Şimdi daha eval()önce hiç kullanmak zorunda kalmadım, ancak neden olabileceği potansiyel tehlike hakkında bol miktarda bilgiye rastladım. Bununla birlikte, kullanmak konusunda çok temkinli olduğumu söyledi. Benim durumum bir kullanıcı tarafından verilen girdi olması: datamap = raw_input('Provide some data …

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.