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


2
değişkenin veri çerçevesi olup olmadığını kontrol edin
f fonksiyonum bir değişkenle çağrıldığında, var'ın bir pandas veri çerçevesi olup olmadığını kontrol etmek istiyorum: def f(var): if var == pd.DataFrame(): print "do stuff" Sanırım çözüm oldukça basit olabilir, ancak def f(var): if var.values != None: print "do stuff" Beklendiği gibi çalışmasını sağlayamıyorum.
131 python  pandas 


10
SQLAlchemy ORM ile toplu ekleme
Her bir nesneyi ayrı ayrı eklemek yerine SQLAlchemy'nin toplu ekleme yapmasını sağlamanın herhangi bir yolu var mı? yani yapıyor: INSERT INTO `foo` (`bar`) VALUES (1), (2), (3) ziyade: INSERT INTO `foo` (`bar`) VALUES (1) INSERT INTO `foo` (`bar`) VALUES (2) INSERT INTO `foo` (`bar`) VALUES (3) Az önce bazı kodları …

2
Python'da bir listenin ilk konumuna ekle [kapalı]
Kapalı. Bu soru Yığın Taşması yönergelerini karşılamıyor . Şu anda cevapları kabul etmiyor. Bu soruyu geliştirmek mi istiyorsunuz? Stack Overflow için konuya uygun olması için soruyu güncelleyin . 6 yıl önce kapalı . Bu soruyu geliştirin Bir listenin ilk dizinine nasıl eleman ekleyebilirim? List.insert (0, elem) kullanırsam elem, ilk dizinin …
131 python  list  insert 

13
Pandas veri çerçevesinde tüm sütunların adı nasıl gösterilir?
Yüzlerce sütundan oluşan bir veri çerçevem ​​var ve tüm sütun adlarını görmem gerekiyor. Ben ne yaptım: In[37]: data_all2.columns Çıktı: Out[37]: Index(['customer_id', 'incoming', 'outgoing', 'awan', 'bank', 'family', 'food', 'government', 'internet', 'isipulsa', ... 'overdue_3months_feature78', 'overdue_3months_feature79', 'overdue_3months_feature80', 'overdue_3months_feature81', 'overdue_3months_feature82', 'overdue_3months_feature83', 'overdue_3months_feature84', 'overdue_3months_feature85', 'overdue_3months_feature86', 'loan_overdue_3months_total_y'], dtype='object', length=102) Kesilmiş bir liste yerine tüm sütunları nasıl …
131 python  pandas  dataframe  show 

4
Çalışma zamanında upload_to ile belirlenen Django FileField
Yüklemelerimi, kullanıcı joe bir dosya yüklerse, herkesin dosyalarının MEDIA_ROOT'a gitmesi yerine MEDIA_ROOT / joe'ye gidecek şekilde ayarlamaya çalışıyorum. Sorun şu ki, bunu modelde nasıl tanımlayacağımı bilmiyorum. İşte şu anda nasıl göründüğü: class Content(models.Model): name = models.CharField(max_length=200) user = models.ForeignKey(User) file = models.FileField(upload_to='.') Yani istediğim "" yerine. " upload_to olarak, kullanıcının …

9
Dağıtım kullanıcısı olarak yapı aracılığıyla bir virtualenv'i etkinleştirin
Fabric betiğimi yerel olarak çalıştırmak istiyorum, bu da sırayla sunucumda oturum açacak, kullanıcıyı dağıtmak için değiştirecek, projeleri .virtualenv'i etkinleştirecek, bu da projeye direk değiştirecek ve bir git pull gönderecek. def git_pull(): sudo('su deploy') # here i need to switch to the virtualenv run('git pull') Ben genellikle virtualenvwrapper'daki workon komutunu kullanırım, …

8
NumPy Matrix ve Array sınıfları için çarpma nasıl farklılık gösterir?
Numpy docs, matrislerle çalışmak için matris yerine dizi kullanılmasını önerir. Bununla birlikte, oktavın aksine (yakın zamana kadar kullandığım), * matris çarpımını gerçekleştirmiyor, matrixmultipy () işlevini kullanmanız gerekir. Bunun kodu çok okunamaz hale getirdiğini düşünüyorum. Görüşlerimi paylaşan ve bir çözüm bulan var mı?

15
Python'da güzel grafikler ve çizelgeler [kapalı]
Şu anda olduğu gibi, bu soru Soru-Cevap formatımıza uygun değil. Cevapların gerçekler, referanslar veya uzmanlıkla desteklenmesini bekliyoruz, ancak bu soru büyük olasılıkla münazara, münakaşalar, anketler veya uzun tartışmalar gerektirecektir. Bu sorunun iyileştirilebileceğini ve muhtemelen yeniden açılabileceğini düşünüyorsanız, rehberlik için yardım merkezini ziyaret edin . 8 yıl önce kapalı . Kilitli …
130 python  graphics 

27
Kabarcık Sıralama Ödev
Sınıfta sıralama algoritmaları yapıyoruz ve onlar hakkında konuşurken ve sözde kod yazarken onları iyi anlasam da, onlar için gerçek kod yazarken sorun yaşıyorum. Bu benim Python'daki girişimim: mylist = [12, 5, 13, 8, 9, 65] def bubble(badList): length = len(badList) - 1 unsorted = True while unsorted: for element in …

10
Python'da bir listeyi çift (mevcut, sonraki) olarak yineleyin
Bazen Python'da "geçerli" öğeye ve "sonraki" öğeye bakarak bir listeyi yinelemem gerekir. Şimdiye kadar bunu aşağıdaki gibi bir kodla yaptım: for current, next in zip(the_list, the_list[1:]): # Do something Bu işe yarıyor ve beklediğim şeyi yapıyor, ancak aynı şeyi yapmanın daha deyimsel veya etkili bir yolu var mı?
130 python 


6
Paket alt dizinindeki verilere erişin
Veri dosyalarını bir ./data/alt dizinde açması gereken modüller içeren bir python paketi yazıyorum . Şu anda, sınıflarıma ve işlevlerime kodlanmış dosyaların yolları var. Kullanıcının sisteminde nereye kurulursa kurulsun alt dizine erişebilen daha sağlam bir kod yazmak istiyorum. Çeşitli yöntemler denedim ama şimdiye kadar hiç şansım olmadı. Görünüşe göre "geçerli dizin" …
130 python  package 

9
Yok değeri nedir?
Python üzerinde çalışıyorum ve Nonedeğerini açıklayan bir bölüm okudum , ancak maalesef bu kitap bazı noktalarda çok net değil. Orada paylaşırsam sorumun cevabını bulacağımı düşündüm. NoneDeğerin ne olduğunu ve onu ne için kullandığınızı bilmek istiyorum. Ayrıca kitabın bu kısmını anlamadım: NoneBir değişkene bir değer atamak , onu orijinal, boş durumuna …

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.