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

11
Listeleri aktar
Hadi alalım: l = [[1, 2, 3], [4, 5, 6], [7, 8, 9]] Aradığım sonuç r = [[1, 4, 7], [2, 5, 8], [3, 6, 9]] ve yok r = [(1, 4, 7), (2, 5, 8), (3, 6, 9)] Çok takdir
241 python  list  transpose 


12
Python'un neden bir işaret işlevi yok?
Python'un neden bir signişlevi olmadığını anlayamıyorum . Bir absyerleşkesi var (ki signkız kardeşi olduğunu düşünüyorum ), ama hayır sign. Python 2.6'da copysign( matematikte ) bir işlev bile var , ancak işaret yok. Neden yazmaya zahmet copysign(x,y)sen sadece bir yazabilirsiniz zaman signsonra olsun copysigndoğrudan abs(x) * sign(y)? İkincisi çok daha açık …

10
python yüklenirken $ PATH içinde kabul edilebilir C derleyicisi bulunamadı
Paylaşılan barındırmama yeni python ortamı yüklemeye çalışıyorum. Bu yazıda yazılı adımları takip ediyorum : mkdir ~/src wget http://www.python.org/ftp/python/2.7.1/Python-2.7.1.tgz tar -zxvf Python-2.7.1.tar.gz cd Python-2.7.1 mkdir ~/.localpython ./configure --prefix=/home/<user>/.localpython make make install "./Configure --prefix = / home //. Localpython" komutuna geldikten sonra şu çıktıyı alıyorum: checking for --enable-universalsdk... no checking for --with-universal-archs... …

30
Sqlalchemy satır nesnesini python dict'e dönüştürme
Sütun adı ve değer çiftleri üzerinde yineleme yapmanın basit bir yolu var mı? Benim sqlalchemy versiyonum 0.5.6 Burada dict (satır) kullanarak denedim örnek kodu, ancak istisna atıyor, TypeError: 'Kullanıcı' nesnesi yinelenemez import sqlalchemy from sqlalchemy import * from sqlalchemy.ext.declarative import declarative_base from sqlalchemy.orm import sessionmaker print "sqlalchemy version:",sqlalchemy.__version__ engine = …
241 python  sqlalchemy 

13
Python: \ xa0 dizeden kaldırılsın mı?
Şu anda bir HTML dosyasını ayrıştırmak ve çağırmak için Güzel Çorba kullanıyorum get_text(), ancak boşlukları temsil eden \ xa0 Unicode bir sürü bırakılıyor gibi görünüyor. Hepsini Python 2.7'de kaldırmanın ve boşluklara dönüştürmenin etkili bir yolu var mı? Daha genel bir soru olurdu, Unicode biçimlendirmesini kaldırmak için bir yolu var mı? …
241 python  parsing  unicode 


7
Liste listesinin tüm kombinasyonları
Temelde Kombinasyonun bir python sürümünü arıyorumList<List<int>> Bir liste listesi verildiğinde, listeler arasındaki tüm olası öğe kombinasyonlarını veren yeni bir listeye ihtiyacım var. [[1,2,3],[4,5,6],[7,8,9,10]] -> [[1,4,7],[1,4,8],...,[3,6,10]] Liste sayısı bilinmiyor, bu yüzden tüm durumlar için çalışan bir şeye ihtiyacım var. Zarafet için bonus puan!

29
Microsoft Visual C ++ 14.0 gerekiyor (vcvarsall.bat bulunamadı)
Python 3.5'i yükledim ve çalışırken pip install mysql-python bana şu hatayı veriyor error: Microsoft Visual C++ 14.0 is required (Unable to find vcvarsall.bat) Yoluma aşağıdaki satırları ekledim C:\Program Files\Python 3.5\Scripts\; C:\Program Files\Python 3.5\; C:\Windows\System32; C:\Program Files (x86)\Microsoft Visual Studio 12.0\VC; C:\Program Files (x86)\Microsoft Visual Studio 11.0\VC Bilgisayarımda 64bit win 7 …

6
Pandalarım neden birden çok sütuna başvuruda bulunan 'uygula' işlevi çalışmıyor? [kapalı]
Kapalı. Bu soru yeniden üretilemiyor veya yazım hatalarından kaynaklanıyor . Şu anda cevapları kabul etmiyor. Bu soruyu geliştirmek ister misiniz? Soruyu Yığın Taşması için konuyla ilgili olacak şekilde güncelleyin . Geçen yıl kapalı . Bu soruyu geliştir Aşağıdaki dataframe ile birden çok sütun kullanırken, Pandalar uygulama işleviyle ilgili bazı sorunlar …

18
Yeni dil özellikleri kullanan bir programda Python sürümünü nasıl kontrol edebilirim?
Python'un en azından belirli bir sürümünü gerektiren bir Python betiğim varsa, betiği başlatmak için Python'un önceki bir sürümü kullanıldığında incelikle başarısız olmanın doğru yolu nedir? Hata mesajı verecek ve çıkacak kadar erkenden kontrolü nasıl alabilirim? Örneğin, ternery operatörünü (2.5'te yeni) ve "with" bloklarını (2.6'da yeni) kullanan bir programım var. Komut …
239 python  version 



21
Python'da çoklu işleme kullanırken nasıl giriş yapmalıyım?
Şu anda Python 2.6 multiprocessingmodülünü kullanarak birden çok işlemi ortaya çıkaran bir çerçevede merkezi bir modülüm var . Kullandığı için multiprocessing, modül düzeyinde çoklu işleme duyarlı günlük vardır LOG = multiprocessing.get_logger(). Başına docs , bu kaydedicisi sen garble şeyler kadar yok ki süreç-paylaşımlı kilidi vardır sys.stderreşzamanlı yazmadan çoklu süreçleri alarak …


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.