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

3
Python: bir alt paketi veya alt modülü içe aktarma
Zaten düz paketler kullandığım için iç içe paketlerle karşılaştığım sorunu beklemiyordum. Burada… Dizin düzeni dir | +-- test.py | +-- package | +-- __init__.py | +-- subpackage | +-- __init__.py | +-- module.py İçeriği init .py Hem package/__init__.pyve package/subpackage/__init__.pyboş. İçeriği module.py # file `package/subpackage/module.py` attribute1 = "value 1" attribute2 = …

19
pip kurulumu /usr/local/opt/python/bin/python2.7: kötü yorumlayıcı: Böyle bir dosya veya dizin yok
Anlaşmanın ne olduğunu bilmiyorum ama hiçbir yere varamayan bazı yığın aşımı çözümlerini takip etmek zorunda kaldım. Lütfen bana bu konuda yardım eder misin? Monas-MacBook-Pro:CS764 mona$ sudo python get-pip.py The directory '/Users/mona/Library/Caches/pip/http' or its parent directory is not owned by the current user and the cache has been disabled. Please check …


2
Pytest testleri içinde oturum açma
Bazı durum değişkenlerini incelemek için test işlevi içine bazı günlük ifadeleri koymak istiyorum. Aşağıdaki kod parçasına sahibim: import pytest,os import logging logging.basicConfig(level=logging.DEBUG) mylogger = logging.getLogger() ############################################################################# def setup_module(module): ''' Setup for the entire module ''' mylogger.info('Inside Setup') # Do the actual setup stuff here pass def setup_function(func): ''' Setup for …
94 python  logging  pytest 

7
Python'da bir nesnenin bayt benzeri bir nesne olup olmadığını belirlemenin doğru yolu nedir?
Bekleyen strancak bytesaşağıdaki şekilde iletilme durumunu ele alacak bir kodum var : if isinstance(data, bytes): data = data.decode() Maalesef bu durumda çalışmıyor bytearray. Teste daha genel bir yolu bir nesnedir ya olmadığına var mı bytesyoksa bytearray, yoksa sadece ikisi için kontrol etmelisiniz? Olacağını hasattr('decode')hissettiğim kadar kötü mü ?


10
Bir komut dosyasından stdout yakalamak mı?
bunun gibi bir şey yapan bir komut dosyası olduğunu varsayalım: # module writer.py import sys def write(): sys.stdout.write("foobar") Şimdi, writefonksiyonun çıktısını yakalamak ve daha sonraki işlemler için bir değişkende saklamak istediğimi varsayalım . Saf çözüm şuydu: # module mymodule.py from writer import write out = write() print out.upper() Ama bu …
94 python  stdout  sys 


6
Aynı sırayla iki listeyi aynı anda karıştırın
Çok sayıda belge içeren nltkkütüphanenin movie_reviewskülliyatını kullanıyorum . Benim görevim, verilerin önceden işlenmesiyle ve ön işlem yapılmadan bu incelemelerin tahmini performansını elde etmektir. Ama listelerde, sorun var documentsve documents2ben aynı dokümanları var ve her iki listede de aynı düzeni sağlamak için bunları karıştırmak gerekmez. Bunları ayrı ayrı karıştıramıyorum çünkü listeyi …
94 python  list  sorting  shuffle 

14
S3 klasöründeki alt klasör adlarını boto3'ten alma
Boto3 kullanarak AWS S3 klasörüme erişebilirim: s3 = boto3.resource('s3') bucket = s3.Bucket('my-bucket-name') Artık first-levelpaket, örneğin bir zaman damgası ile adlandırılmış birkaç alt klasör içeren klasörü içerir 1456753904534. Yaptığım başka bir iş için bu alt klasörlerin adını bilmem gerekiyor ve boto3'ün bunları bana geri getirip getiremeyeceğini merak ediyorum. Ben de denedim: …


2
Python turşu hatası: UnicodeDecodeError
Textblob kullanarak bazı metin sınıflandırması yapmaya çalışıyorum. Önce modeli eğitiyorum ve aşağıda gösterildiği gibi turşu kullanarak serileştiriyorum. import pickle from textblob.classifiers import NaiveBayesClassifier with open('sample.csv', 'r') as fp: cl = NaiveBayesClassifier(fp, format="csv") f = open('sample_classifier.pickle', 'wb') pickle.dump(cl, f) f.close() Ve bu dosyayı çalıştırmayı denediğimde: import pickle f = open('sample_classifier.pickle', encoding="utf8") …

6
Kümülatif toplama göre Pandalar
Pandalar veri çerçeveme kümülatif toplam sütunu eklemek istiyorum, böylece: name | day | no -----|-----------|---- Jack | Monday | 10 Jack | Tuesday | 20 Jack | Tuesday | 10 Jack | Wednesday | 50 Jill | Monday | 40 Jill | Wednesday | 110 şu hale gelir: Jack | …
93 python  pandas 

4
Pip önbellek klasörü nerede
Python pip önbellek klasörü nerede ? Yükleme sırasında hata oluştu ve şimdi önbellek dosyalarını kullanarak paketleri yeniden yükledim Bu dizin nerede? İleride yüklemek için yedeklemek istiyorum. Mümkün mü ? Örneğin bende bu var: Using cached cssselect-0.9.1.tar.gz Bu dizini google'da aradım ama gördüğüm her şey bir klasörden nasıl kurulacağını öğrenmek, varsayılan …
93 python  pip 

4
Pandalar Birleştirme - Sütunları çoğaltmaktan nasıl kaçınılır
İki veri çerçevesi arasında birleştirme yapmaya çalışıyorum. Her veri çerçevesinin iki dizin seviyesi vardır (tarih, cusip). Sütunlarda, örneğin bazı sütunlar ikisi (para birimi, ek tarihi) arasında eşleşir. Bunları endekse göre birleştirmenin en iyi yolu nedir, ancak iki kopya para birimi ve ek tarih almamaktır. Her veri çerçevesi 90 sütundur, bu …
93 python  pandas 

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.