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


7
Bir csv okurken pandalarda dizin sütununu kaldırma
Bir CSV dosyasını içe aktaran aşağıdaki koda sahibim. 3 sütun var ve ilk ikisini değişkenler olarak ayarlamak istiyorum. İkinci sütunu "verimlilik" değişkenine ayarladığımda, indeks sütunu da işaretleniyor. İndeks sütunundan nasıl kurtulabilirim? df = pd.DataFrame.from_csv('Efficiency_Data.csv', header=0, parse_dates=False) energy = df.index efficiency = df.Efficiency print efficiency Kullanmayı denedim del df['index'] ben ayarladıktan …
128 python  pandas 

5
Pandalar veri çerçevesine eksik tarihleri ​​ekleyin
Verilerim belirli bir tarihte birden çok olay içerebilir veya bir tarihte olay YOK olabilir. Bu olayları alıyorum, tarihe göre sayıyorum ve planlıyorum. Ancak, onları çizdiğimde, iki serim her zaman eşleşmiyor. idx = pd.date_range(df['simpleDate'].min(), df['simpleDate'].max()) s = df.groupby(['simpleDate']).size() Yukarıdaki kodda idx , 30 tarih aralığı haline gelir. 09-01-2013 ila 09-30-2013 Ancak …
128 python  date  plot  pandas  dataframe 

6
Python ikili bir dosyaya nasıl yazılır?
Tamsayı olarak bayt listem var, bu da şöyle bir şey [120, 3, 255, 0, 100] Bu listeyi ikili olarak bir dosyaya nasıl yazabilirim? Bu işe yarar mı? newFileBytes = [123, 3, 255, 0, 100] # make file newFile = open("filename.txt", "wb") # write to file newFile.write(newFileBytes)
128 python 

13
Bir sözlükten birden fazla anahtarı güvenle kaldırmak
Sözlüğümden bir girişi, 'anahtarı' kaldırmayı biliyorum d, güvenli bir şekilde şunları yaparsınız: if d.has_key('key'): del d['key'] Ancak, sözlükten birden fazla girişi güvenli bir şekilde kaldırmam gerekiyor. Bunu bir kereden fazla yapmam gerekeceği için girişleri bir demet içinde tanımlamayı düşünüyordum. entitiesToREmove = ('a', 'b', 'c') for x in entitiesToRemove: if d.has_key(x): …
128 python  dictionary 


7
python standart kitaplığındaki dekoratörler (özellikle @deprecated)
Rutinleri kullanımdan kaldırıldı olarak işaretlemem gerekiyor, ancak görünüşe göre kullanımdan kaldırılacak standart bir kitaplık dekoratörü yok. Bunun için tariflerin ve uyarılar modülünün farkındayım, ancak sorum şu: Bu (ortak) görev için neden standart bir kütüphane dekoratörü yok? Ek soru: standart kitaplıkta standart dekoratörler var mı?
128 python  decorator 

3
Flask-SQLAlchemy'de id'ye göre kayıt nasıl silinir
Ben usersbenim MySQL veritabanında tablo. Bu tabloda id, nameve agealanları var. Nasıl bazı kaydını silebilir id? Şimdi şu kodu kullanıyorum: user = User.query.get(id) db.session.delete(user) db.session.commit() Ancak silme işleminden önce herhangi bir sorgu yapmak istemiyorum. Bunu yapmanın bir yolu var mı? Biliyorum, kullanabilirim db.engine.execute("delete from users where id=...")ama delete()yöntemi kullanmak isterim …



8
Tensorflow CPU'da nasıl çalıştırılır
Tensorflow'un GPU sürümünü bir Ubuntu 14.04'e yükledim. Tensorflow'un mevcut GPU'lara erişebileceği bir GPU sunucusundayım. CPU'larda tensorflow çalıştırmak istiyorum. Normalde env CUDA_VISIBLE_DEVICES=0GPU no. 0. Bunun yerine CPU'lar arasında nasıl seçim yapabilirim? Kodumu yeniden yazmakla uğraşmadım with tf.device("/cpu:0"):
128 python  tensorflow 

4
CloudFront'a bağlanmak için boto3 kullanırken bir AWS profili nasıl seçilir
Boto 3 python kitaplığını kullanıyorum ve AWS CloudFront'a bağlanmak istiyorum. Doğru AWS Profilini (AWS Kimlik Bilgileri) belirtmem gerekiyor, ancak resmi belgelere baktığımda bunu belirtmenin bir yolunu göremiyorum. İstemciyi şu kodu kullanarak başlatıyorum: client = boto3.client('cloudfront') Ancak bu, bağlanmak için varsayılan profili kullanmasıyla sonuçlanır. Hangi profili kullanacağımı belirleyebileceğim bir yöntem bulamadım.

4
Python matplotlib'de x ekseni ve y ekseni ölçekleri nasıl eşitlenir?
Kare bir grafik üzerine çizgiler çizmek istiyorum. Ölçekleri x-axisve y-axisaynı olmalıdır. örn. x, 0 ile 10 arasındadır ve ekranda 10 cm'dir. y ayrıca 0 ile 10 arasında olmalı ve ayrıca 10 cm olmalıdır. Pencere boyutuyla uğraşsam bile kare şekli korunmalıdır. Şu anda, grafiğim pencere boyutuyla birlikte ölçekleniyor. Bunu nasıl başarabilirim? …
128 python  matplotlib 

4
Python projeleri için Docker görüntüsü oluştururken paketleri yeniden yüklemekten nasıl kaçınılır?
Dockerfile'ım şuna benzer: FROM my/base ADD . /srv RUN pip install -r requirements.txt RUN python setup.py install ENTRYPOINT ["run_server"] Her yeni imaj oluşturduğumda, bağımlılıkların yeniden yüklenmesi gerekiyor ve bu benim bölgemde çok yavaş olabilir. cacheYüklenen paketleri düşündüğüm bir yol , my/basegörüntüyü daha yeni görüntülerle geçersiz kılmaktır : docker build -t …
128 python  docker 


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.