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



10
Metin kodlaması nasıl belirlenir?
Kodlanmış bazı metinler aldım, ancak hangi karakter kümesinin kullanıldığını bilmiyorum. Python kullanarak bir metin dosyasının kodlamasını belirlemenin bir yolu var mı? Bir metin dosyasının kodlama / kod sayfasını C # ile nasıl ele alabilirim .

13
Django Şablon Değişkenleri ve Javascript
Django şablon oluşturucuyu kullanarak bir sayfa oluşturduğumda, bunları kullanarak sayfada işlemek için çeşitli değerler içeren bir sözlük değişkenine geçebilirim {{ myVar }}. Javascript aynı değişken erişmek için bir yolu var mı (belki DOM kullanarak, nasıl Django değişkenleri erişilebilir hale bilmiyorum)? Ben aktarılan değişkenlerde bulunan değerlere dayalı bir AJAX araması kullanarak …


12
Yuvalanmış bir listede liste anlama?
Bu iç içe liste var: l = [['40', '20', '10', '30'], ['20', '20', '20', '20', '20', '30', '20'], ['30', '20', '30', '50', '10', '30', '20', '20', '20'], ['100', '100'], ['100', '100', '100', '100', '100'], ['100', '100', '100', '100']] Şimdi yapmak istediğim bir listedeki her öğeyi kayan duruma çevirmektir. Benim çözümüm …



8
Flask-SQLAlchemy uygulamasında ham SQL nasıl çalıştırılır
SQLAlchemy'de ham SQL'i nasıl yürütürsünüz? SQLAlchemy aracılığıyla veritabanına şişesi ve arayüzleri üzerinde çalışan bir python web uygulaması var. Ham SQL çalıştırmak için bir yol gerekir. Sorgu, Satır içi görünümlerle birlikte birden çok tablo birleştirmesini içerir. Denedim: connection = db.session.connection() connection.execute( <sql here> ) Ama ağ geçidi hataları alıyorum.

6
Neden “TypeError: dize dizinleri tamsayı olmalı” görüyorum?
Hem python öğrenmekle hem de github sorunlarını okunabilir bir forma sokmaya çalışıyorum. Tavsiye kullanma Ben CSV JSON dönüştürebilirsiniz nasıl? Ben bununla geldim: import json import csv f=open('issues.json') data = json.load(f) f.close() f=open("issues.csv","wb+") csv_file=csv.writer(f) csv_file.writerow(["gravatar_id","position","number","votes","created_at","comments","body","title","updated_at","html_url","user","labels","state"]) for item in data: csv_file.writerow([item["gravatar_id"], item["position"], item["number"], item["votes"], item["created_at"], item["comments"], item["body"], item["title"], item["updated_at"], item["html_url"], item["user"], item["labels"], …
219 python  json  github 

7
Pip Install ile Kurulmuş Bir Paket Nasıl Kaldırılır - Kullanıcı
--userKullanıcı başına bir Python paketi yükleyebilen pip için bir seçenek vardır : pip install --user [python-package-name] Kök erişimi olmayan bir sunucuya paket yüklemek için bu seçeneği kullandım. Şimdi ihtiyacım olan şey, yüklü kullanıcıyı geçerli kullanıcıya kaldırmaktır. Bu komutu yürütmeye çalıştım: pip uninstall --user [python-package-name] Ama anladım: no such option: --user …


18
“İf x: return x” ifadelerinden kaçınmanın pitonik yolu
Belirli koşulları kontrol etmek için sırayla 4 diğer yöntemleri çağıran bir yöntem var ve bir Truthy bir şey döndüğünde hemen (aşağıdakileri kontrol değil) döner. def check_all_conditions(): x = check_size() if x: return x x = check_color() if x: return x x = check_tone() if x: return x x = check_flavor() …

6
NPM kurulumu sırasında farklı bir python sürümü nasıl kullanılır?
Centos 5.9 ve varsayılan python 2.4.3 çalıştıran bir VPS'ye terminal erişimim var. Ayrıca bu komutlar aracılığıyla python 2.7.3'ü yükledim: (Bunun make altinstallyerine kullandım make install) wget http://www.python.org/ftp/python/2.7.3/Python-2.7.3.tgz tar -xf Python-2.7.3.tgz cd Python-2.7.3 ./configure make make altinstall daha sonra node.js dosyasını bu komutlar aracılığıyla kaynaktan yükledim: python2.7 ./configure make make install …
218 python  node.js  centos  npm 

12
Çok işlemli Pool.map () kullanılırken <tür 'instancemethod'> turşusu alınamıyor
Ben kullanmaya çalışıyorum multiprocessing'ın Pool.map()aynı anda işi bölmek için işlevi. Aşağıdaki kodu kullandığımda, iyi çalışıyor: import multiprocessing def f(x): return x*x def go(): pool = multiprocessing.Pool(processes=4) print pool.map(f, range(10)) if __name__== '__main__' : go() Ancak, onu daha nesne yönelimli bir yaklaşımla kullandığımda işe yaramıyor. Verdiği hata mesajı: PicklingError: Can't pickle …

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.