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

4
Python str ve unicode türleri
Python 2.7 ile çalışırken , her ikisi de Unicode dizelerini tutabilecek gibi göründüğü için türü unicodekullanmak yerine kullanmanın gerçek bir avantajı olduğunu merak ediyorum str. Ayrı Unicode kodları ayarlamak mümkün olmaktan özel bir nedeni var mı unicodekaçış kömürü kullanarak dizeleri \: Bir modülü şu şekilde yürütmek: # -*- coding: utf-8 …
103 python  string  unicode 


13
Python'da ters sözlük araması
Bir sözlükteki değeri bilerek bir anahtar bulmanın doğrudan bir yolu var mı? Tek düşünebildiğim şu: key = [key for key, value in dict_obj.items() if value == 'value'][0]
103 python  dictionary 

2
PHP'nin implode'u için Python eşdeğeri?
Python'da PHP'nin implode'unun bir eşdeğeri var mı? Bir dizi sınırlandırılmış kelimeyi okudum ve böldüm ve şimdi bunları rastgele sıralara göre sıralamak ve kelimeleri arada boşluklar bırakarak yazdırmak istiyorum. implode - Dizi öğelerini bir dizeyle birleştirir http://php.net/manual/en/function.implode.php
103 php  python  implode 

5
Python ile genişletme - super () Python 3 ve Python 2 kullanarak
Başlangıçta bu soruyu sormak istedim , ancak daha önce düşünülmüş olduğunu anladım ... Googling, bu configparser'ı genişletme örneğini buldum . Aşağıdakiler Python 3 ile çalışır: $ python3 Python 3.2.3rc2 (default, Mar 21 2012, 06:59:51) [GCC 4.6.3] on linux2 >>> from configparser import SafeConfigParser >>> class AmritaConfigParser(SafeConfigParser): ... def __init_(self): ... …


3
Python'da numpy.random ve random.random arasındaki farklar
Python'da büyük bir betiğim var. Başkalarının kodlarında kendime ilham verdim, bu yüzden numpy.randommodülü bazı şeyler için (örneğin bir iki terimli dağılımdan alınan rastgele sayılar dizisi oluşturmak için) ve modülü kullandığım diğer yerlerde kullandım random.random. Lütfen birisi bana ikisi arasındaki büyük farkları söyleyebilir mi? Bu ikisinin her biri için doküman web …

4
Bir dizedeki tüm alfasayısal olmayan karakterleri değiştirin
Standart bir karakter veya sayı olmayan (az veya 0-9) yıldız işaretiyle değiştirmek istediğim bir dizem var. Örneğin, "h ^ & ell`., | Ow] {+ orld", "h * ell * o * w * orld" ile değiştirilir. "^ &" Gibi birden çok karakterin bir yıldız işaretiyle değiştirileceğini unutmayın. Bunu nasıl yapacağım?
103 python 

7
Mevcut sınıfın adını al?
Şu anda bulunduğum sınıfın adını nasıl alabilirim? Misal: def get_input(class_name): [do things] return class_name_result class foo(): input = get_input([class name goes here]) Arayüz kurduğum programın doğası gereği (vistrails), __init__()başlatmak için kullanamıyorum input.
103 python  class 


1
linux tee python ile çalışmıyor mu?
Sonsuz bir döngü kullanarak bir web sunucusuyla iletişim kuran bir python betiği yaptım. Her iletişim verisini bir dosyaya kaydetmek ve aynı zamanda bunları terminalden izlemek istiyorum. bu yüzden tee komutunu böyle kullandım. python client.py | tee logfile ancak, ne terminal ne de günlük dosyasından hiçbir şey almadım. python betiği iyi …
103 python  linux  tee 

2
Python'da sys.path'e kalıcı olarak bir dosya yolu ekleme
Ben adlı bir dosya vardı example_file.pyben eklemek karar verdi, ben çeşitli diğer dosyalardan kullanmak istedi, example_file.pyiçin sys.pathdosyayı kullanmak için başka bir dosya bu dosyayı ve aktarın. Bunu yapmak için IPython'da aşağıdakileri çalıştırdım. import sys sys.path sys.path.append('/path/to/the/example_file.py') print(sys.path) Yeni eklediğim yolu görebiliyordum ve bu dosyayı şunun gibi başka bir dizin yolundan …
103 python  sys.path 

21
Python'da bir aydan bir ayı çıkarmanın en basit yolu nedir?
Sadece timedelta'nın yapıcısında bir ay argümanı olsaydı. Peki bunu yapmanın en basit yolu nedir? DÜZENLEME: Aşağıda belirtildiği gibi bu konuda çok düşünmüyordum. Gerçekten istediğim şey geçen ayın herhangi bir günüydü çünkü sonunda sadece yılı ve ayı alacağım. Öyleyse bir datetime nesnesi verildiğinde , önceki aya denk gelen herhangi bir datetime …
103 python 

10
Tüm Flask rotalarına bir önek ekleyin
Her rotaya eklemek istediğim bir ön ekim var. Şu anda her tanımda rotaya bir sabit ekliyorum. Bunu otomatik olarak yapmanın bir yolu var mı? PREFIX = "/abc/123" @app.route(PREFIX + "/") def index_page(): return "This is a website about burritos" @app.route(PREFIX + "/about") def about_page(): return "This is a website about …
103 python  routes  flask 

5
Firefox'ta IPython Notebook'ta çalışan hücreleri kırmak için CTRL + C'ye bir eşdeğeri var mı?
IPython Not Defterini kullanmaya başladım ve keyif alıyorum. Bazen, büyük bellek gereksinimleri gerektiren veya sonsuz döngüye sahip hatalı kodlar yazıyorum. "Çekirdeği kesme" seçeneğini yavaş veya güvenilmez buluyorum ve bazen çekirdeği yeniden başlatmam gerekiyor, bellekteki her şeyi kaybediyorum. Ayrıca bazen OS X'in belleğinin bitmesine neden olan komut dosyaları yazıyorum ve sert …

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.