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


9
Python'da bir yöntemin mevcut olup olmadığı nasıl kontrol edilir?
Fonksiyonda __getattr__(), referans bir değişken bulunmazsa hata verir. Bir nesnenin parçası olarak bir değişken veya yöntemin var olup olmadığını nasıl kontrol edebilirim? import string import logging class Dynamo: def __init__(self,x): print "In Init def" self.x=x def __repr__(self): print self.x def __str__(self): print self.x def __int__(self): print "In Init def" def …
83 python  methods 

5
Kurulum araçlarına statik dosyalar nasıl eklenir - python paketi
Ben dahil etmek istediğiniz ./static/data.txtTo setuptools, işte benim kodudur: # setup.py import os,glob from setuptools import setup,find_packages setup( name = "PotatoProject", version = "0.1.1", author = "Master Splinter", author_email = "splinter@initech.com", description = ("The potatoproject!"), url = 'http://www.google.com', license = "BSD", # adding packages packages=find_packages('src'), package_dir = {'':'src'}, # trying …

3
İzin Hatası: python'da [Errno 13]
Biraz python öğrenmeye başlıyorum ve aşağıda belirtildiği gibi bir sorun yaşıyorum: a_file = open('E:\Python Win7-64-AMD 3.3\Test', encoding='utf-8') Traceback (most recent call last): File "<pyshell#9>", line 1, in <module> a_file = open('E:\Python Win7-64-AMD 3.3\Test', encoding='utf-8') PermissionError: [Errno 13] Permission denied: 'E:\\Python Win7-64-AMD 3.3\\Test\ Bir dosya izin hatası gibi görünüyor, herhangi biri …


11
Python hash () işlevinde yerleşik
Windows XP, Python 2.5: hash('http://stackoverflow.com') Result: 1934711907 Google Uygulama Motoru ( http://shell.appspot.com/ ): hash('http://stackoverflow.com') Result: -5768830964305142685 Neden? Farklı platformlarda (Windows, Linux, Mac) bana aynı sonuçları verecek bir hash fonksiyonuna nasıl sahip olabilirim?

5
python: urllib2 urlopen isteği ile çerez nasıl gönderilir
Url'yi açmak ve sunucuya belirli çerez metni göndermek için urllib2'yi kullanmaya çalışıyorum. Örneğin, siteyi açmak istiyorum Belirli bir çerez ile satranç problemlerini çözün , örneğin arama = 1. Nasıl yaparım? Aşağıdakileri yapmaya çalışıyorum: import urllib2 (need to add cookie to the request somehow) urllib2.urlopen("http://chess-problems.prg") Şimdiden teşekkürler
83 python  urllib2 

9
PHP'de Python'u Çağırma
Yakın zamanda yazdığım bir Python betiğim var, komut satırını kullanarak bazı seçeneklerle çağırıyorum. Şimdi bu betiği Mac'imde yerel olarak çağırmak için çok ince bir web arayüzü istiyorum. Mac'ime mod_python veya mod_wsgi kurmanın küçük sorunlarından geçmek istemiyorum, bu yüzden Python betiğini çağırmak için PHP'den bir system () veya popen () yapacaktım. …
83 php  python 

8
İkili dosyayı ASCII'ye ve tersini dönüştürme
Bir dizeyi alıp ikiliye dönüştürmek için bu kodu kullanma: bin(reduce(lambda x, y: 256*x+y, (ord(c) for c in 'hello'), 0)) bu çıktılar: 0b110100001100101011011000110110001101111 Ki bu siteye koyarsam (sağdaki site) mesajımı hellogeri alırım . Hangi yöntemi kullandığını merak ediyorum. İkili diziyi 8'lere ayırabileceğimi ve ardından onu karşılık gelen değerle bin(ord(character))veya başka bir …
83 python  binary  ascii 


4
Bir python kullanıcı tanımlı sınıfı sıralanabilir, karma hale getirilebilir yapma
Kullanıcı tanımlı sınıfları python'da sıralanabilir ve / veya karma hale getirilirken hangi yöntemlerin geçersiz kılınması / uygulanması gerekir? Dikkat edilmesi gerekenler nelerdir? Ben tip dir({})benim tercüman içine dahili içinde dicts üzerinde yöntemlerinin bir listesini almak için. Bunlardan bazılarının bazı alt kümelerini uygulamam gerektiğini varsayıyorum ['__cmp__', '__eq__', '__ge__', '__gt__', '__hash__', '__le__', …


7
Django: kullanıcı oturum açtığında sinyal verir mi?
Django uygulamamda, bir kullanıcı oturum açtığında birkaç periyodik arka plan işi çalıştırmaya başlamalı ve kullanıcı oturumu kapattığında bu işleri çalıştırmayı bırakmalıyım, bu yüzden şık bir yol arıyorum bir kullanıcı oturum açma / oturum kapatma konusunda bilgilendiril kullanıcı oturum açma durumunu sorgulama Benim açımdan ideal çözüm şöyle olurdu: her biri tarafından …
83 python  django  login  signals 

8
__Str__ ve __repr__'nin amacı nedir? [çiftleme]
Bu sorunun zaten burada cevapları var : __Str__ ve __repr__ arasındaki fark? (24 cevap) 18 gün önce kapalı . Python'da nerede __str__ve nerede __repr__kullanıldığını gerçekten anlamıyorum . Demek istediğim, __str__bir nesnenin dize temsilini döndürdüğünü anlıyorum . Ama buna neden ihtiyacım olsun ki? Hangi kullanım senaryosunda? Ayrıca,__repr__ Ama anlamadığım şey, onları …
83 python 

2
Setup.py'de birden çok yazar / e-posta nasıl belirtilir
Bir twitter uygulamasına küçük bir sarmalayıcı yazdık ve bu bilgiyi http://pypi.python.org adresinde yayınladık . Ancak setup.py yalnızca yazarın e-postasını / adını belirtmek için tek bir alan içeriyordu. Biz nasıl göründüğünü çok benzer, bu paket bizim adlar altında listelenen istiyorum çünkü nasıl Aşağıdaki alanlara, birden fazla kişi / e-posta listesini belirtebilirim …
83 python  pypi 

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.