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

19
Python betiğinin çalışıp çalışmadığını kontrol edin
Web uygulamamın bir parçası olarak çalışan bir python arka plan programım var / Arka plan programımın çalışıp çalışmadığını nasıl hızlı bir şekilde kontrol edebilirim (python kullanarak) ve değilse nasıl başlatabilirim? Daemon'un herhangi bir çökmesini düzeltmek için bunu bu şekilde yapmak istiyorum ve böylece komut dosyasının manuel olarak çalıştırılması gerekmez, çağrılır …
101 python  process  daemon 


2
Numpy dizilerini h5py'ye girin ve çıkarın
Çıktısı boyutlu bir matris olan ve girişlerinin tümü türden olan bir Python kodum var float. .datDosyayı uzantıyla kaydedersem dosya boyutu 500 MB olur. Kullanmanın h5pydosya boyutunu önemli ölçüde azalttığını okudum . Diyelim ki 2D numpy dizisine sahibim A. Bunu bir h5py dosyasına nasıl kaydederim? Ayrıca, aynı dosyayı nasıl okuyabilirim ve …
101 python  arrays  numpy  h5py 

5
Python ile yeni satır sınırlayıcı kullanarak dizeyi bölme
İçinde yeni satır olan dizeyi sınırlandırmam gerekiyor. Bunu nasıl başarabilirim? Lütfen aşağıdaki koda bakın. Giriş: data = """a,b,c d,e,f g,h,i j,k,l""" İstenen çıktı: ['a,b,c', 'd,e,f', 'g,h,i', 'j,k,l'] Aşağıdaki yaklaşımları denedim: 1. output = data.split('\n') 2. output = data.split('/n') 3. output = data.rstrip().split('\n')


8
Python Günlüğü ile iki kez görünen günlük mesajları
Python günlük kaydı kullanıyorum ve bazı nedenlerden dolayı, tüm mesajlarım iki kez görünüyor. Günlük kaydını yapılandırmak için bir modülüm var: # BUG: It's outputting logging messages twice - not sure why - it's not the propagate setting. def configure_logging(self, logging_file): self.logger = logging.getLogger("my_logger") self.logger.setLevel(logging.DEBUG) self.logger.propagate = 0 # Format for …
101 python  logging 


6
Python'da numpy türleri nasıl belirlenir?
Bir nesnenin uyuşmuş bir türü olup olmadığı nasıl güvenilir bir şekilde belirlenebilir? Bu sorunun ördek yazma felsefesine aykırı olduğunun farkındayım, ancak fikir, (scipy ve numpy kullanan) bir işlevin, uyuşuk bir türle çağrılmadıkça asla bir uyuşuk türü döndürmediğinden emin olmaktır. Bu, başka bir sorunun çözümünde ortaya çıkıyor, ancak bence bir nesnenin …


5
Python sınıfı kalıtımdaki docstrings'i devralın
Python'da bazı sınıf kalıtımı yapmaya çalışıyorum. Her sınıfın ve miras alınan sınıfın iyi belgelere sahip olmasını istiyorum. Bu yüzden miras alınan sınıf için şunu istiyorum: temel sınıf docstring'i miras alır belki ilgili ek dokümantasyonu docstring'e ekleyebilir Bir sınıf mirası durumunda bu tür bir doktrin manipülasyonunu yapmanın (muhtemelen zarif veya pitonik) …



5
Matplotlib ile plan yapmak neden bu kadar yavaş?
Şu anda farklı python çizim kitaplıklarını değerlendiriyorum. Şu anda matplotlib'i deniyorum ve performanstan oldukça hayal kırıklığına uğradım. Aşağıdaki örnek SciPy örneklerinden değiştirildi ve bana saniyede yalnızca ~ 8 kare veriyor! Bunu hızlandırmanın herhangi bir yolu var mı yoksa farklı bir çizim kitaplığı mı seçmeliyim? from pylab import * import time …
101 python  matplotlib 

4
DataFrame'deki dizeler, ancak dtype nesnedir
Pandalar neden bana nesnelerim olduğunu söylüyor, ancak seçili sütundaki her öğe bir dizedir - açık dönüştürmeden sonra bile. Bu benim DataFrame'im: <class 'pandas.core.frame.DataFrame'> Int64Index: 56992 entries, 0 to 56991 Data columns (total 7 columns): id 56992 non-null values attr1 56992 non-null values attr2 56992 non-null values attr3 56992 non-null values …
101 python  pandas  numpy  types  series 

17
Bir sözlükteki değerlerle anahtarları nasıl değiştiririm?
Giriş olarak bir sözlük alıyorum ve anahtarları girişin değerleri olacak ve değeri karşılık gelen giriş anahtarları olacak bir sözlüğü döndürmek istiyorum. Değerler benzersizdir. Örneğin, girdimin şöyle olduğunu söyleyin: a = dict() a['one']=1 a['two']=2 Çıktımın şöyle olmasını istiyorum: {1: 'one', 2: 'two'} Açıklığa kavuşturmak için sonucumun aşağıdakilere eşdeğer olmasını istiyorum: res …
101 python  dictionary 

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.