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


12
Bir bayt dizesini int'ye nasıl dönüştürebilirim?
Bir bayt dizesini python'da int'e nasıl dönüştürebilirim? Böyle söyle: 'y\xcc\xa6\xbb' Bunu yapmanın akıllıca / aptalca bir yolunu buldum: sum(ord(c) << (i * 8) for i, c in enumerate('y\xcc\xa6\xbb'[::-1])) Yerleşik veya standart kütüphanede bunu daha basit yapan bir şey olması gerektiğini biliyorum ... Bu, int (xxx, 16) kullanabileceğiniz onaltılık basamak dizesini …
162 python  arrays  string 

7
NameError veren yeniden yükleme modülü: 'reload' adı tanımlanmadı
Ben zaten Python 3 ithal ettiğim bir modülü yeniden yüklemeye çalışıyorum. Sadece bir kez almak gerekir ve importkomutu tekrar yürütmek bir şey yapmaz biliyorum. Yürütme reload(foo)şu hatayı veriyor: Traceback (most recent call last): File "(stdin)", line 1, in (module) ... NameError: name 'reload' is not defined Hata ne anlama geliyor?
162 python  python-3.x 

4
Javadoc'u Python belgeleri için kullanma [kapalı]
Kapalı . Bu soru görüş temelli . Şu anda cevapları kabul etmiyor. Bu soruyu geliştirmek ister misiniz? Bu yayını düzenleyerek gerçekler ve alıntılarla yanıtlanabilmesi için soruyu güncelleyin . 2 yıl önce kapalı . Bu soruyu geliştir Şu anda Python ile başlıyorum ve güçlü bir PHP arka planım var ve PHP'de …


12
Tek bir satırda köşeli ayraç olmadan liste yazdır
Python'da bir listem var. names = ["Sam", "Peter", "James", "Julian", "Ann"] Dizi normal "[] olmadan tek bir satıra yazdırmak istiyorum names = ["Sam", "Peter", "James", "Julian", "Ann"] print (names) Çıkışı; ["Sam", "Peter", "James", "Julian", "Ann"] Bu istediğim biçim değil, bunun gibi olmasını istiyorum; Sam, Peter, James, Julian, Ann Not: Tek …
162 python  list 

6
Python 3'te sys.maxint nedir?
Maksimum tamsayıyı nasıl temsil edeceğimi öğrenmeye çalışıyorum ve kullanmayı okudum "sys.maxint". Ancak, Python 3 olarak adlandırdığımda şunu elde ederim: AttributeError: module 'object' has no attribute 'maxint'
162 python  python-3.x 

6
Bu istisnayı nasıl yakalarsınız?
Bu kod django / db / models / fields.py dosyasındadır Bir istisna oluşturur / tanımlar? class ReverseSingleRelatedObjectDescriptor(six.with_metaclass(RenameRelatedObjectDescriptorMethods)): # This class provides the functionality that makes the related-object # managers available as attributes on a model class, for fields that have # a single "remote" value, on the class that defines …
162 python  django  exception 

4
Python'da Olumsuzlama
Ben yol yoksa bir dizin oluşturmaya çalışıyorum, ama! (çalışmıyor) operatör çalışmıyor. Python'da nasıl reddedileceğinden emin değilim ... Bunu yapmanın doğru yolu nedir? if (!os.path.exists("/usr/share/sounds/blues")): proc = subprocess.Popen(["mkdir", "/usr/share/sounds/blues"]) proc.wait()
162 python  negation 

10
Python'da JSON serileştirilirken “TypeError: (Integer) JSON serileştirilemez”?
Python bir json dosyasına basit bir sözlük göndermeye çalışıyorum, ancak "TypeError: 1425 JSON serileştirilebilir değil" iletisi alıyorum. import json alerts = {'upper':[1425],'lower':[576],'level':[2],'datetime':['2012-08-08 15:30']} afile = open('test.json','w') afile.write(json.dumps(alerts,encoding='UTF-8')) afile.close() Varsayılan bağımsız değişkeni eklerseniz, o zaman yazar, ancak tamsayı değerleri json dosyasına dizeler olarak yazılır, bu istenmeyen bir durumdur. afile.write(json.dumps(alerts,encoding='UTF-8',default=str))


15
URL'den protokol + ana bilgisayar adı alın
Django uygulamamda, request.META.get('HTTP_REFERER')protokolü ile birlikte yönlendirenden ana bilgisayar adını almam gerekiyor, böylece URL'ler gibi: https://docs.google.com/spreadsheet/ccc?key=blah-blah-blah-blah#gid=1 /programming/1234567/blah-blah-blah-blah http://www.example.com https://www.other-domain.com/whatever/blah/blah/?v1=0&v2=blah+blah ... Almalıyım: https://docs.google.com/ https://stackoverflow.com/ http://www.example.com https://www.other-domain.com/ İlgili diğer soruları inceledim ve urlparse hakkında buldum, ancak o zamandan beri hile yapmadı >>> urlparse(request.META.get('HTTP_REFERER')).hostname 'docs.google.com'
162 python  django 


5
Python Pandas Toplama Sonuçlarından Bilimsel Gösterimi Biçimlendir / Gizle
Pandalar çok büyük sayılar için bilimsel gösterim üreten bir groupby işleminden çıkış biçimini nasıl değiştirebilir? Python dize biçimlendirme yapmak biliyorum ama burada uygulamak söz konusu olduğunda ben bir kayıp. df1.groupby('dept')['data1'].sum() dept value1 1.192433e+08 value2 1.293066e+08 value3 1.077142e+08 Bu, dize dönüştürürsem bilimsel gösterimi bastırır, ancak şimdi sadece dize biçimini ve ondalık …

12
Gelen Django isteğimdeki JSON verilerim nerede?
Django / Python ile gelen JSON / Ajax isteklerini işlemeye çalışıyorum. request.is_ajax() dır-dir True talep üzerine, ancak yük JSON verilerle hiçbir fikrim yok. request.POST.dir bunu içerir: ['__class__', '__cmp__', '__contains__', '__copy__', '__deepcopy__', '__delattr__', '__delitem__', '__dict__', '__doc__', '__eq__', '__ge__', '__getattribute__', '__getitem__', '__gt__', '__hash__', '__init__', '__iter__', '__le__', '__len__', '__lt__', '__module__', '__ne__', '__new__', '__reduce__', …

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.