«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 SQLAlchemy ifadesinden ham, derlenmiş bir SQL sorgusunu nasıl edinebilirim?
Bir SQLAlchemy sorgu nesnem var ve derlenmiş SQL ifadesinin metnini tüm parametreleri bağlı olarak almak istiyorum (örneğin %s, ifade derleyicisi veya MySQLdb diyalekt motoru, vb. Tarafından bağlanmayı bekleyen veya diğer değişkenler yok ). str()Sorguyu çağırmak şuna benzer bir şeyi ortaya çıkarır: SELECT id WHERE date_added <= %s AND date_added >= …
106 python  sql  mysql  sqlalchemy 

6
<Django nesnesi> JSON serileştirilebilir değil
Sorgu kümesini serileştirmek için aşağıdaki koda sahibim; def render_to_response(self, context, **response_kwargs): return HttpResponse(json.simplejson.dumps(list(self.get_queryset())), mimetype="application/json") Ve takip etmek benim get_querset() [{'product': &lt;Product: hederello ()&gt;, u'_id': u'9802', u'_source': {u'code': u'23981', u'facilities': [{u'facility': {u'name': {u'fr': u'G\xe9n\xe9ral', u'en': u'General'}, u'value': {u'fr': [u'bar', u'r\xe9ception ouverte 24h/24', u'chambres non-fumeurs', u'chambres familiales',.........]}] Bunu serileştirmem gerekiyor. Ancak &lt;Product: …


21
Python kodunu Vim'de çalıştırma
Vim kullanarak Python kodu yazıyorum ve kodumu her çalıştırmak istediğimde bunu Vim'e yazıyorum: :w !python Bu sinir bozucu oluyor, bu yüzden Vim içinde Python kodunu çalıştırmak için daha hızlı bir yöntem arıyordum. Python betiklerini bir terminalden çalıştırmak olabilir mi? Linux kullanıyorum.
106 python  vim 

5
Konuma göre pandalar sütununu seçme
Ben sadece adlandırılmış pandalar sütunlarına bir tamsayı ile erişmeye çalışıyorum. Kullanarak konuma göre bir satır seçebilirsiniz df.ix[3]. Ancak tam sayıya göre bir sütun nasıl seçilir? Veri çerçevem: df=pandas.DataFrame({'a':np.random.rand(5), 'b':np.random.rand(5)})
106 python  pandas  indexing 

26
Django: Hatalı Yapılandırılmış: SECRET_KEY ayarı boş olmamalıdır
Bazı temel ayarları içeren birden fazla ayar dosyası (geliştirme, üretim, ..) kurmaya çalışıyorum. Yine de başarılı olamaz. Çalıştırmayı denediğimde ./manage.py runserveraşağıdaki hatayı alıyorum: (cb)clime@den /srv/www/cb $ ./manage.py runserver ImproperlyConfigured: The SECRET_KEY setting must not be empty. İşte ayarlar modülüm: (cb)clime@den /srv/www/cb/cb/settings $ ll total 24 -rw-rw-r--. 1 clime clime 8230 …
106 python  django  settings 

7
bir dizenin başına ve sonuna karakterler eklemek
Yeniyim ve bir dizenin başına ve sonuna bir dizi L eklemenin bir yolunu bulmaya çalışıyorum. Yani söyleyen bir dizem varsa "bu sabah kekimi nereye koydum" Ve başlangıca 1 L ve sonuna 2 L eklemek istiyorum, bu yüzden şöyle görünüyor: "Bu sabah kekimi nereye koydumLL" Bunu nasıl yaparım. teşekkür ederim
106 python 

5
Flask'ta yanıt başlıklarını nasıl ayarlayabilirim?
Bu benim kodum: @app.route('/hello', methods=["POST"]) def hello(): resp = make_response() resp.headers['Access-Control-Allow-Origin'] = '*' return resp Ancak, tarayıcıdan sunucuma bir istekte bulunduğumda şu hatayı alıyorum: XMLHttpRequest cannot load http://localhost:5000/hello. No 'Access-Control-Allow-Origin' header is present on the requested resource. Bu yaklaşımı da istekten "sonra" yanıt başlıklarını ayarlayarak denedim: @app.after_request def add_header(response): response.headers['Access-Control-Allow-Origin'] …
106 python  flask 

6
Sözlüklerdeki anahtarların sırası
Kod: d = {'a': 0, 'b': 1, 'c': 2} l = d.keys() print l Bu baskı ['a', 'c', 'b']. Yöntemin lkeys() içindeki anahtar kelimelerin sırasını nasıl belirlediğinden emin değilim . Bununla birlikte, anahtar kelimeleri "uygun" sırada geri alabilmek istiyorum. Elbette doğru sıra listeyi oluşturacaktır .['a', 'b', 'c']
106 python  dictionary 


3
Python 3.3'teki hash işlevi, oturumlar arasında farklı sonuçlar döndürür
Python 3.3'te bir BloomFilter uyguladım ve her oturumda farklı sonuçlar aldım. Bu garip davranışı incelemek beni dahili hash () işlevine götürdü - her oturumda aynı dize için farklı hash değerleri döndürür. Misal: &gt;&gt;&gt; hash("235") -310569535015251310 ----- yeni bir python konsolu açmak ----- &gt;&gt;&gt; hash("235") -1900164331622581997 Bu neden oluyor? Bu neden …


12
Django Rest Framework - Kimlik doğrulama kimlik bilgileri sağlanmadı
Django Rest Framework kullanarak bir API geliştiriyorum. Bir "Sipariş" nesnesi listelemeye veya oluşturmaya çalışıyorum, ancak konsola erişmeye çalıştığımda bana şu hatayı veriyor: {"detail": "Authentication credentials were not provided."} Görüntüleme: from django.shortcuts import render from rest_framework import viewsets from django.contrib.auth.models import User from rest_framework.renderers import JSONRenderer, YAMLRenderer from rest_framework.response import Response …


11
Pyspark veri çerçevesi sütununu Yok değeriyle filtrele
NoneSatır değeri olan bir PySpark veri çerçevesini filtrelemeye çalışıyorum : df.select('dt_mvmt').distinct().collect() [Row(dt_mvmt=u'2016-03-27'), Row(dt_mvmt=u'2016-03-28'), Row(dt_mvmt=u'2016-03-29'), Row(dt_mvmt=None), Row(dt_mvmt=u'2016-03-30'), Row(dt_mvmt=u'2016-03-31')] ve bir dize değeriyle doğru şekilde filtreleyebilirim: df[df.dt_mvmt == '2016-03-31'] # some results here ancak bu başarısız olur: df[df.dt_mvmt == None].count() 0 df[df.dt_mvmt != None].count() 0 Ancak her kategoride kesinlikle değerler vardır. Neler …

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.