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






14
Python günlük kaydı modülünü kullanırken yinelenen günlük çıkışı
Python logger kullanıyorum. Aşağıdaki kodum: import os import time import datetime import logging class Logger : def myLogger(self): logger = logging.getLogger('ProvisioningPython') logger.setLevel(logging.DEBUG) now = datetime.datetime.now() handler=logging.FileHandler('/root/credentials/Logs/ProvisioningPython'+ now.strftime("%Y-%m-%d") +'.log') formatter = logging.Formatter('%(asctime)s %(levelname)s %(message)s') handler.setFormatter(formatter) logger.addHandler(handler) return logger Karşılaştığım sorun, her logger.infoarama için günlük dosyasında birden çok girdi almam . Bunu …
106 python 


12
Windows'ta tkinter nasıl pip veya easy_install tkinter kullanılır
Benim Boşta, tkinteriçe aktarılamayacağını söyleyen hataları atıyor . Veya tkinterüzerinden yüklemenin basit bir yolu var mı ?pipeasy_install Bunun için etrafta uçuşan bir sürü paket adı var gibi görünüyor ... Bu ve diğer çeşitli varyasyonlar tkinter-pypyçalışmıyor. pip install python-tk Python 2.7 ile Windows kullanıyorum ve apt-getbaşka sistem paketi yöneticilerim yok.

6
Çok satırlı bir metin bloğuyla eşleşen normal ifade
Birden çok satıra yayılan metinle eşleşirken Python normal ifadesinin çalışmasını sağlamakta biraz sorun yaşıyorum. Örnek metin ('\ n' yeni satırdır) some Varying TEXT\n \n DSJFKDAFJKDAFJDSAKFJADSFLKDLAFKDSAF\n [more of the above, ending with a newline]\n [yep, there is a variable number of lines here]\n \n (repeat the above a few hundred times). …
106 python  regex  multiline 

5
İnclude () içinde ad alanı kullanılırken app_name ile ilgili Yanlış Yapılandırılmış Hata
Şu anda Django'yu deniyorum. Kullandığım namespacebenim birinde argümanı include()urls.py. içinde s Sunucuyu çalıştırdığımda ve göz atmaya çalıştığımda bu hatayı alıyorum. File "C:\Users\User\AppData\Local\Programs\Python\Python36-32\lib\site-packages\django\urls\conf.py", line 39, in include 'Specifying a namespace in include() without providing an app_name ' django.core.exceptions.ImproperlyConfigured: Specifying a namespace in include() without providing an app_name is not supported. Set …

14
Django, özel bir 500/404 hata sayfası oluşturuyor
Burada bulunan öğreticiyi tam olarak takip ederek , özel bir 500 veya 404 hata sayfası oluşturamıyorum. Hatalı bir url yazarsam, sayfa bana varsayılan hata sayfasını veriyor. Özel bir sayfanın görünmesini engelleyecek herhangi bir şey var mı? Dosya dizinleri: mysite/ mysite/ __init__.py __init__.pyc settings.py settings.pyc urls.py urls.pyc wsgi.py wsgi.pyc polls/ templates/ …

8
Pandalar tarihlerin histogramını çizebilir mi?
Serimi aldım ve dtype = datetime sütununa zorladım datetime64[ns](sadece gün çözünürlüğüne ihtiyacım var ... nasıl değiştirileceğinden emin değilim). import pandas as pd df = pd.read_csv('somefile.csv') column = df['date'] column = pd.to_datetime(column, coerce=True) ama komplo çalışmıyor: ipdb> column.plot(kind='hist') *** TypeError: ufunc add cannot use operands with types dtype('<M8[ns]') and dtype('float64') Sadece …

5
Os.name, sys.platform veya platform.system ne zaman kullanılır?
Bildiğim kadarıyla, Python'un hangi işletim sistemi üzerinde çalıştığını bulmanın 3 yolu vardır: os.name sys.platform platform.system() Bu bilgilerin bilinmesi, koşullu içe aktarmalarda veya platformlar arasında farklılık gösteren işlevselliklerde (örneğin time.clock(), Windows ve time.time()UNIX'te) yararlıdır . Sorum şu, neden bunu yapmanın 3 farklı yolu var? Ne zaman bir yol kullanılmalı, diğeri değil? …

2
"DataFrame" nesnesinin "sort" özelliği yok
Burada bir sorunla karşılaşıyorum, python paketimde numpy yükledim , ancak hala bu hata 'DataFrame' nesnesinin 'sort' özelliği yok Herkes bana fikir verebilir .. Bu benim kodum: final.loc[-1] =['', 'P','Actual'] final.index = final.index + 1 # shifting index final = final.sort() final.columns=[final.columns,final.iloc[0]] final = final.iloc[1:].reset_index(drop=True) final.columns.names = (None, None)

8
Sıfıra bölme ile 0 nasıl döndürülür
Python'da element bilge bölme yapmaya çalışıyorum, ancak sıfırla karşılaşılırsa, bölümün sadece sıfır olmasına ihtiyacım var. Örneğin: array1 = np.array([0, 1, 2]) array2 = np.array([0, 1, 1]) array1 / array2 # should be np.array([0, 1, 2]) Verilerimde her zaman bir for-loop kullanabilirdim, ancak numpy'nin optimizasyonlarından gerçekten yararlanmak için, hatayı göz ardı …

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.