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

8
Sorunlu alanları belirlemek için Python kodunu nasıl analiz edebilirim?
Birden çok projeye bölünmüş büyük bir kaynak havuzum var. Kaynak kodun sağlığı hakkında, ele alınması gereken sorunlu alanları belirleyen bir rapor üretmek istiyorum. Spesifik olarak, yüksek bir siklomatik karmaşıklığa sahip rutinleri çağırmak, tekrarı tanımlamak ve belki de şüpheli (ve dolayısıyla muhtemelen hatalı) yapıları tespit etmek için tiftik benzeri statik analizler …

14
Mac OS X'e MySQLdb (MySQL'e Python veri erişim kitaplığı) nasıl kurulur?
Ben bir Python acemisiyim, ancak MySQLdb'nin düzgün çalışmasını nasıl sağlayacağımı öğrenmek için bir gün geçirdim ve Google'a göre evren, bir PITA'nın ne olduğuna dair çok sayıda referans ve görünen aşırı sayıda kılavuz içeriyor modası geçmiş. Bu sitenin bu tür sorunları ele almayı amaçladığı ve gelecekte çözüme başvurmaya ihtiyacım olacağını bildiğim …
99 python  mysql  macos 

12
Python için görsel profil oluşturucu var mı? [kapalı]
Kapalı. Bu soru Yığın Taşması yönergelerini karşılamıyor . Şu anda cevapları kabul etmiyor. Bu soruyu geliştirmek mi istiyorsunuz? Yığın Taşması için konuya uygun olması için soruyu güncelleyin . 2 yıl önce kapalı . Bu soruyu geliştirin Şimdi cProfile kullanıyorum, ancak istatistik verilerini sorgulamak için pstats kodu yazmayı sıkıcı buluyorum. Python …

3
Python: bir jeneratör olarak özyinelemeli bir algoritma kullanma
Son zamanlarda, önemsiz kısıtlamalarla belirli dizileri oluşturmak için bir işlev yazdım. Sorun, doğal özyinelemeli bir çözümle geldi. Şimdi, nispeten küçük girdiler için bile dizilerin birkaç bin olduğu, bu nedenle algoritmamı tüm dizilerle bir listeyi doldurmak için kullanmak yerine bir jeneratör olarak kullanmayı tercih ederim. İşte bir örnek. Bir dizgenin tüm …

7
Python neden 'sihirli yöntemler' kullanır?
Son zamanlarda Python ile uğraşıyorum ve biraz tuhaf bulduğum bir şey, 'sihirli yöntemlerin' yaygın kullanımı, örneğin uzunluğunu kullanılabilir kılmak için, bir nesne bir yöntem uygular def __len__(self)ve sonra sen yaz len(obj). Sadece nesnelerin neden basitçe bir len(self)yöntemi tanımlamadığını ve doğrudan nesnenin bir üyesi olarak çağrılmadığını merak ediyordum , örneğin obj.len()? …

7
MacRoman, CP1252, Latin1, UTF-8 ve ASCII arasındaki kodlama nasıl güvenilir bir şekilde tahmin edilir
İş yerinde, kodlamayla ilgili bazı çağrışımlar, felaketler veya felaketler olmadan hiçbir hafta geçmiyor gibi görünüyor. Sorun genellikle kodlamayı belirtmeden bir "metin" dosyasını güvenilir bir şekilde işleyebileceklerini düşünen programcılardan kaynaklanır. Ama yapamazsın. Bu nedenle, dosyaların artık *.txtveya ile biten isimlere sahip olmasının yasaklanmasına karar verildi *.text. Buradaki düşünce, bu uzantıların sıradan …

2
Python kaynak kodunu nasıl düzenlemeliyim? [kapalı]
Kapalı . Bu soru fikir temelli . Şu anda cevapları kabul etmiyor. Bu soruyu geliştirmek mi istiyorsunuz? Bu yazıyı düzenleyerek gerçekler ve alıntılarla cevaplanabilmesi için soruyu güncelleyin . 6 yıl önce kapalı . Bu soruyu geliştirin Python ile başlıyorum (bir şans vermenin tam zamanı) ve bazı en iyi uygulamaları arıyorum. …


13
Python'da JSON nasıl güzelleştirilir?
Birisi JSON'u Python'da veya komut satırı aracılığıyla nasıl güzelleştirebileceğimi önerebilir mi? Bunu yapabilen tek çevrimiçi tabanlı JSON güzelleştiricisi: http://jsonviewer.stack.hu/ . Bununla birlikte, onu Python içinden kullanmam gerekiyor. Bu benim veri kümem: { "head": {"vars": [ "address" , "description" ,"listprice" ]} , "results": { "bindings": [ { "address" : { "type":"string", …


3
Python'da istisna işleyicilerin maliyeti
Başka bir soruda , kabul edilen cevap, performansı artırmak için Python kodundaki bir (çok ucuz) if ifadesinin bir try / exclu bloğuyla değiştirilmesini önerdi. Biçim sorunlarını bir kenara kodlamak ve istisnanın asla tetiklenmediğini varsayarsak, bir istisna işleyicisine sahip olmak yerine bir istisna işleyicisine sahip olmak (performans açısından), sıfırla karşılaştırma if …

6
Kurulum araçları adında modül yok
Twilio'nun kurulum dosyasını kurmak istiyorum. Verilen komutla kurduğumda bana bir hata veriyor: Setuptools adlı modül yok. Lütfen ne yapmam gerektiğini söyler misiniz? Ben kullanıyorum python 2.7 Microsoft Windows [Version 6.1.7601] Copyright (c) 2009 Microsoft Corporation. All rights reserved. C:\Python27>python D:\test\twilio-twilio-python-26f6707\setup.py install Traceback (most recent call last): File "D:\test\twilio-twilio-python-26f6707\setup.py", line 2, …

11
Python'da unicode dizelerini alfabetik olarak nasıl sıralayabilirim?
Python varsayılan olarak bayt değerine göre sıralar, yani é, z ve diğer eşit derecede komik şeylerden sonra gelir. Python'da alfabetik olarak sıralamanın en iyi yolu nedir? Bunun için bir kütüphane var mı? Hiçbir şey bulamadım. Tercihen sıralama dil desteğine sahip olmalıdır, böylece åäö'nun İsveççe'de z'den sonra sıralanması gerektiğini, ancak ü'nin …

5
Virtualenv'de PYTHONPATH'a nasıl yol eklerim
PYTHONPATH ortam değişkenine, yalnızca belirli bir virtualenv ortamından görülebilecek bir yol eklemeye çalışıyorum. SET PYTHONPATH=...Bir virtualenv komut istemi altında denedim , ancak bu tüm ortam için değişkeni ayarlıyor. Bunu nasıl başarırım?

6
Python'un İstekler modülünü kullanarak bir web sitesinde nasıl "oturum açılır"?
Python'daki Requests modülünü kullanarak bir web sitesine giriş yapmak için bir istek göndermeye çalışıyorum, ancak gerçekten çalışmıyor. Bu konuda yeniyim ... bu yüzden Kullanıcı Adı ve Parolamı tanımlama bilgileri mi yoksa bulduğum bir tür HTTP yetkilendirme şeyi mi yapmam gerektiğini anlayamıyorum (??). from pyquery import PyQuery import requests url = …

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.