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

4
Numpy.newaxis nasıl çalışır ve ne zaman kullanılır?
Denediğimde numpy.newaxis sonuç bana 0'dan 1'e x ekseni olan 2 boyutlu bir çizim çerçevesi verir. Ancak, numpy.newaxisbir vektörü dilimlemeye çalıştığımda , vector[0:4,] [ 0.04965172 0.04979645 0.04994022 0.05008303] vector[:, np.newaxis][0:4,] [[ 0.04965172] [ 0.04979645] [ 0.04994022] [ 0.05008303]] Bir satır vektörünü sütun vektörüne dönüştürmesi dışında aynı şey midir? Genel olarak kullanımı …



15
alt işlem komutundan canlı çıktı
Hidrodinamik kod için bir sürücü olarak bir python komut dosyası kullanıyorum. Simülasyonu çalıştırmak için zaman geldiğinde subprocess.Popen, kodu çalıştırmak, stdout ve stderr'den çıktıyı bir subprocess.PIPE--- içine toplamak için çıktı bilgisini yazdırabilirim (ve bir günlük dosyasına kaydedebilirim) ve herhangi bir hatayı kontrol edebilirim . Sorun, kodun nasıl ilerlediğine dair hiçbir fikrim …

2
sqlite3.ProgrammingError: Yanlış sayıda ciltleme sağlandı. Şu anki ifade 1'i kullanıyor ve 74 tane var
def insert(array): connection=sqlite3.connect('images.db') cursor=connection.cursor() cnt=0 while cnt != len(array): img = array[cnt] print(array[cnt]) cursor.execute('INSERT INTO images VALUES(?)', (img)) cnt+= 1 connection.commit() connection.close() Bunun neden bana hata verdiğini anlayamıyorum, eklemeye çalıştığım gerçek dize 74 karakter uzunluğunda, bu: "/ gifs / epic-fail-photos-there-i-fixed-it-aww-man-the -tire-baskılar-low.gif" Eklemeden önce str (dizi [cnt]) denedim, ama aynı sorun …
187 python  sqlite 

10
Python csv dizgiden diziye
Herkes bir csv kodlanmış dize ayrıştırmak ve bir dizi veya sözlüğe dönüştürmek için basit bir kütüphane veya işlevi biliyor? Ben yerleşik csv modülü istiyorum sanmıyorum çünkü gördüğüm tüm örneklerde dosya yolları alır, dizeleri değil.
187 python  string  arrays  csv 

7
Python'dan bir DLL dosyasını nasıl kullanabilirim?
İçeriden bir DLLdosyayı kullanmanın en kolay yolu nedir Python? Özellikle, bu nasıl yapılabilir olmadan herhangi bir ek sarıcı yazma C++işlevsellik ortaya çıkarmak için kod Python? Yerel Pythonişlevsellik, üçüncü taraf bir kitaplık kullanmaya kıyasla çok tercih edilir.
186 python  dll 

13
Vim'de bir Python kodu bloğu nasıl yorumlanır
Girinti, belirli (bu hatlar görsel modunda seçilmiştir olup, ya da kod satırları beni izin vermek için Vim bir anahtar haritalama olmadığını merak n geçerli imleç konumuna üstünde / altında çizgiler). Temel olarak aşağıdakileri dönüştüren bir şey def my_fun(x, y): return x + y için #def my_fun(x, y): # return x …
186 python  vim  editor 

10
Sınıf örneğini JSON'a seri hale getirme
Sınıf örneği bir JSON dize temsili oluşturmaya çalışıyorum ve zorluk yaşıyorum. Diyelim ki sınıf şöyle inşa edildi: class testclass: value1 = "a" value2 = "b" Json.dumps çağrısı şu şekilde yapılır: t = testclass() json.dumps(t) Başarısız ve test sınıfının JSON serileştirilebilir olmadığını söylüyor. TypeError: <__main__.testclass object at 0x000000000227A400> is not JSON …


16
Değişken ve Değişken Tipler
Değişmez bir türün ne olduğu konusunda kafam karıştı. floatKitabımdaki bu tür bir örnekle nesnenin değişmez olarak kabul edildiğini biliyorum : class RoundFloat(float): def __new__(cls, val): return float.__new__(cls, round(val, 2)) Sınıf yapısı / hiyerarşisi nedeniyle bunun değişmez olduğu düşünülüyor mu? Anlam floatsınıfın en üstünde ve kendi yöntem çağrısıdır. Bu tür bir …


3
Zaman çizelgesini toplam saniyeye dönüştür
Zaman farkım var time1 = datetime.datetime.fromtimestamp(time.mktime(time.gmtime())) ... time2 = datetime.datetime.fromtimestamp(time.mktime(time.gmtime())) diff = time2 - time1 Şimdi, geçen toplam saniye sayısını nasıl bulabilirim? diff.secondsgün saymaz. Yapabilirim: diff.seconds + diff.days * 24 * 3600 Bunun için yerleşik bir yöntem var mı?
186 python  datetime 

11
Tarih saatini Unix zaman damgasına ve python'a dönüştür
Ben var dt = datetime(2013,9,1,11)ve bu datetime nesnesinin bir Unix zaman damgası almak istiyorum. Yaptığımda (dt - datetime(1970,1,1)).total_seconds()zaman damgasını aldım1378033200 . Kullanarak geri dönüştürürken datetime.fromtimestampvardatetime.datetime(2013, 9, 1, 6, 0) . Saat uyuşmuyor. Burada ne kaçırdım?

4
Google'da Python'un yoğun kullanımı [kapalı]
Şu anda olduğu gibi, bu soru Soru-Cevap formatımıza uygun değil. Yanıtların gerçekler, referanslar veya uzmanlık tarafından desteklenmesini bekliyoruz, ancak bu soru muhtemelen tartışma, tartışma, oylama veya genişletilmiş tartışma talep edecektir. Bu sorunun çözülebileceğini ve muhtemelen yeniden açılabileceğini düşünüyorsanız, yardım için yardım merkezini ziyaret edin . 8 yıl önce kapalı . …
185 python 

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.