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

19
ImportError: PIL adında modül yok
Kabukta PIL yüklemek için bu komutu kullanın: easy_install PIL Sonra çalıştırmak pythonve bu yazın: import PIL. Ama bu hatayı alıyorum: Traceback (most recent call last): File "<console>", line 1, in <module> ImportError: No module named PIL Hiç böyle bir sorun yaşamadım, ne düşünüyorsun?

12
Bir RGB görüntüsünü Python'da gri tonlamaya nasıl dönüştürebilirim?
matplotlibBir RGB görüntüde okumak ve gri tonlamaya dönüştürmek için kullanmaya çalışıyorum . Matlab'da bunu kullanıyorum: img = rgb2gray(imread('image.png')); Gelen matplotlib öğretici bunu kapsamaz. Sadece görüntüde okuyorlar import matplotlib.image as mpimg img = mpimg.imread('image.png') ve sonra diziyi dilimliyorlar, ama bu RGB'yi anladığımdan gri tonlamaya dönüştürmekle aynı şey değil. lum_img = img[:,:,0] …
209 python  matplotlib 





4
Virtualenv'in global site paketlerinizden belirli paketleri devralmasını sağlayın
Ben sadece bazı kütüphaneler (ki seçtiğim) temel python yükleme içerecek bir virtualenv yapmak için bir yol arıyorum. Daha somut olmak için, matenlotlibimi virtualenv oluşturma sırasında virtualenv'e aktarmaya çalışıyorum. Bazı fortran derleyici kütüphanelerini kaçırdığı için pip veya easy_install ile verimli bir şekilde kurulamaz. Şimdiye kadar yaptığım yol el ile kopyalamaktı /usr/lib/python2.7/dist-packages/ …
208 python  virtualenv 



7
Python listesindeki iki öğenin konumu nasıl değiştirilir?
Bu sorun için iyi bir çözüm bulamadım (muhtemelen anahtar, konum, liste ve Python gibi aşırı yüklenmiş kelimeler). Oldukça basit - Bu listeye sahibim: ['title', 'email', 'password2', 'password1', 'first_name', 'last_name', 'next', 'newsletter'] Konumlarını değiştirmek istiyorum 'password2've 'password1'- tam konumlarını bilmeden, sadece yan yana olduklarını ve password2ilk olduklarını . Bunu oldukça uzun …
208 python  list 

8
Dış kapsamlarda gölgelendirme adları ne kadar kötü tanımlanır?
Sadece Pycharm'a geçtim ve kodumu geliştirmem için bana sağladığı tüm uyarı ve ipuçlarından çok memnunum. Anlamadığım bu hariç: This inspection detects shadowing names defined in outer scopes. Değişkene dış kapsamdan erişmenin kötü bir uygulama olduğunu biliyorum ama dış kapsamın gölgelenmesiyle ilgili sorun nedir? İşte bir örnek, Pycharm bana uyarı mesajı …


15
Python'daki arayan iş parçacığında bir iş parçacığının özel durumunu yakalama
Python ve genel olarak çok iş parçacıklı programlama konusunda çok yeniyim. Temelde, dosyaları başka bir konuma kopyalayacak bir komut dosyası var. ....Komut dosyası hala çalıştığını belirtmek için çıktı böylece bu başka bir iş parçacığına yerleştirilmesini istiyorum . Sahip olduğum sorun dosyaları kopyalanamazsa bir istisna atmak olmasıdır. Ana iş parçacığında çalışan …

6
ModuleNotFoundError: __main__'nin bir paket olmadığı ne anlama geliyor?
Konsoldan bir modül çalıştırmaya çalışıyorum. Dizininin yapısı şudur: Ben modülünü çalıştırmak çalışıyorum p_03_using_bisection_search.pygelen problem_set_02kullanılarak dizinde: $ python3 p_03_using_bisection_search.py İçindeki kod p_03_using_bisection_search.py: __author__ = 'm' from .p_02_paying_debt_off_in_a_year import compute_balance_after def compute_bounds(balance: float, annual_interest_rate: float) -> (float, float): # there is code here, but I have omitted it to save space pass …

6
Dosyalar arasında genel değişkenler mi kullanıyorsunuz?
Küresel değişkenlerin nasıl çalıştığı konusunda biraz kafam karıştı. Yaklaşık 50 dosya içeren büyük bir projem var ve tüm bu dosyalar için global değişkenler tanımlamam gerekiyor. Yaptığım şey bunları projelerim main.pydosyasında tanımlamaktı : # ../myproject/main.py # Define global myList global myList myList = [] # Imports import subfile # Do something …
208 python  share  globals 

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.