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

1
Scipy kullanarak iki boyutlu enterpolasyonu nasıl yapabilirim?
Bu Soru-Cevap, scipy kullanarak iki boyutlu (ve çok boyutlu) enterpolasyonla ilgili bir kanonik (-ish) olarak tasarlanmıştır. Çeşitli çok boyutlu enterpolasyon yöntemlerinin temel sözdizimi ile ilgili sık sık sorular vardır, bunları da düzene sokmayı umuyorum. Ben dağınık iki boyutlu veri noktalarının kümesi var ve tercihen gibi bir şey kullanarak, güzel bir …

7
__İnit__.py'de tanımlanan sınıflar nasıl içe aktarılır
Kendi kullanımım için bazı modüller düzenlemeye çalışıyorum. Bende böyle bir şey var: lib/ __init__.py settings.py foo/ __init__.py someobject.py bar/ __init__.py somethingelse.py İçinde lib/__init__.py, lib'yi içe aktarırsam kullanılacak bazı sınıfları tanımlamak istiyorum. Ancak, sınıfları dosyalara ayırmadan ve içeri aktarmadan anlayamıyorum __init__.py. Söylemektense: lib/ __init__.py settings.py helperclass.py foo/ __init__.py someobject.py bar/ __init__.py …
105 python  packages 

13
PDB kesme noktalarını Python koduna koymanın daha basit yolu?
Sadece bir kolaylık sorusu. Visual Studio ve XCode gibi IDE'lerde hata ayıklayıcılarla biraz şımarık oldum. import pdb; pdb.set_trace()Bir kesme noktası belirlemek için yazmak zorunda kalmayı biraz beceriksiz buluyorum (unutup bırakabileceğim için dosyanın tepesine pdb'yi içe aktarmayı tercih etmem). Python kodunda bir IDE'de gördüğünüz kadar basit ve göze batmayan bir kesme …
105 python  pdb 


4
Python'da grafikleri (veri yapısı) gösterme
Nasıl bir özenle temsil edebilir grafiği içinde Python ? (Sıfırdan başlayarak, yani kitaplık yok!) Hangi veri yapısı (örneğin, diktler / tuples / dikt (tuples)) hızlı olacak ama aynı zamanda bellek açısından da verimli olacak? Üzerinde çeşitli grafik işlemleri yapılabilmelidir . Belirtildiği gibi, çeşitli grafik gösterimleri yardımcı olabilir. Bunları Python'da uygulamak …

8
matplotlib'de yüzey grafikleri
3B uzayda bir dizi noktayı temsil eden 3'lü bir listem var. Tüm bu noktaları kapsayan bir yüzey çizmek istiyorum. plot_surfaceFonksiyon mplot3dargümanlar, X, Y ve Z, 2d diziler olacak şekilde paket gerektirir. plot_surfaceYüzey çizimi için doğru işlev mi ve verilerimi gerekli formata nasıl dönüştürürüm? data = [(x1,y1,z1),(x2,y2,z2),.....,(xn,yn,zn)]

4
İç içe geçmiş işlevlerdeki yerel değişkenler
Tamam, bu konuda bana katlanın, korkunç derecede karmaşık görüneceğini biliyorum, ama lütfen neler olduğunu anlamama yardım edin. from functools import partial class Cage(object): def __init__(self, animal): self.animal = animal def gotimes(do_the_petting): do_the_petting() def get_petters(): for animal in ['cow', 'dog', 'cat']: cage = Cage(animal) def pet_function(): print "Mary pets the " …


13
Python'da lambda ifadesi içindeki atama
Nesnelerin bir listesi var filterve bir tanesi dışında boş olan tüm nesneleri ve bir lambdaifadeyi kaldırmak istiyorum . Örneğin, giriş şu ise: [Object(name=""), Object(name="fake_name"), Object(name="")] ... sonra çıktı şöyle olmalıdır: [Object(name=""), Object(name="fake_name")] Bir lambdaifadeye ödev eklemenin bir yolu var mı ? Örneğin: flag = True input = [Object(name=""), Object(name="fake_name"), Object(name="")] …



8
Bir paket için sıkıştırılmış dosyaları indirmek ve saklamak için Python'un pip'i nasıl kullanılır?
Ben kullanmak istiyorsanız pipbir paket (ve bağımlılıkları) indirmek, bunlarla komutu tutmak Bunu yapmanın bir yolu yoktur - (diyelim ki, django-socialregistration.tar.gz) indirilen olsun sıkıştırılmış dosyaların tümü? Çeşitli komut satırı seçenekleri denedim, ama her zaman açmak ve görünüyor silmek ancak, yoksa zipfile alır - zipfile sadece orijinal paketinde, değil bağımlılıklar için.
105 python  pip 


6
Python ile ikili dosya okumak
Python ile ikili dosyayı okumakta özellikle zorlanıyorum. Bana yardım edebilir misin? Fortran 90'da kolayca okunabilen bu dosyayı okumam gerekiyor int*4 n_particles, n_groups real*4 group_id(n_particles) read (*) n_particles, n_groups read (*) (group_id(j),j=1,n_particles) Ayrıntılı olarak, dosya biçimi şöyledir: Bytes 1-4 -- The integer 8. Bytes 5-8 -- The number of particles, N. …
105 python  binary  fortran 


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.