«pycharm» etiketlenmiş sorular

PyCharm, Python için entegre bir geliştirme ortamıdır (IDE). Windows, Mac OS X ve Linux için JetBrains tarafından geliştirilmiştir.

4
Bir yöntemin dönüş türünün sınıfın kendisiyle aynı olduğunu nasıl belirleyebilirim?
Ben python 3 aşağıdaki kodu var: class Position: def __init__(self, x: int, y: int): self.x = x self.y = y def __add__(self, other: Position) -> Position: return Position(self.x + other.x, self.y + other.y) Ancak editörüm (PyCharm) referans Pozisyonunun çözülemediğini söylüyor ( __add__yöntemde). Dönüş türünün tür olmasını beklediğimi nasıl belirtmeliyim Position? …

17
PyCharm'da çözülmemiş referans sorunu
Bir dizin yapım var ├── simulate.py ├── src │ ├── networkAlgorithm.py │ ├── ... Ve ağ modülüne ile erişebilirim sys.path.insert(). import sys import os.path sys.path.insert(0, "./src") from networkAlgorithm import * Ancak pycharm, modüle erişemediğinden şikayet ediyor. Referansı çözmeyi pycham'a nasıl öğretebilirim?
373 python  ide  pycharm 

23
PyCharm geçerli kod için çözülmemiş referans hatası gösteriyor
Bir proje üzerinde çalışmak için PyCharm kullanıyorum. Proje bir tercümanla açılır ve yapılandırılır ve başarıyla çalıştırılabilir. Uzak yorumlayıcı yolları doğru şekilde eşlendi. Bu doğru yapılandırma gibi görünüyor, ancak PyCharm, yerleşik Python işlevleri için bile geçerli kodumu "çözülmemiş başvuru" hatalarıyla vurguluyor. Kod çalışmasına rağmen bunlar neden algılanmıyor gibi görünüyor? PyCharm'ın bunları …
279 python  pycharm 



3
Zincirleme Karşılaştırmayı Basitleştirin
Bir tamsayı değeri var xve ben bir startve enddeğerleri arasında olup olmadığını kontrol etmek gerekir , bu yüzden aşağıdaki ifadeleri yazıyorum: if x >= start and x <= end: # do stuff Bu ifadenin altı çiziliyor ve araç ipucu bana yapmam gerektiğini söylüyor zincirleme karşılaştırmayı basitleştirin Anlayabildiğim kadarıyla, bu karşılaştırma …
256 python  pycharm 

3
Kaynak kodda CamelCase'deki parçalara (tüm kelimeler yerine) nasıl geçilir?
Eclipse'i kullanırken CTRL'yi basılı tutarken sol veya sağ okları kullanırken Eclipse'nin LongCamelCaseWrittenWordbirkaç adımda gezineceğini hatırlıyorum . Bir deve vakası kelimesi. Böylece aşağıdaki gibi gidecektir (boru |gerçek imleç konumunu temsil eder): |LongCamelCaseWrittenWord -> CTRL+RIGHT_ARROW -> Long|CamelCaseWrittenWord -> CTRL+RIGHT_ARROW -> LongCamel|CaseWrittenWord -> CTRL+RIGHT_ARROW -> LongCamelCase|WrittenWord -> CTRL+RIGHT_ARROW -> LongCamelCaseWritten|Word -> CTRL+RIGHT_ARROW -> …

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ı …


12
Kurulu paketleri PyCharm'da nasıl kullanabilirim?
In pycharm , Python ortamı ekledik /usr/bin/python. Ancak, from gnuradio import gr tanımsız başvuru olarak başarısız olur . Ancak, komut satırından Python yorumlayıcısında iyi çalışır. GNURadio, Pycharm'ın dışındaki python ile iyi çalışır. Her şey nasıl istediğimi yükler ve yapılandırır. Gnuradio bulunduğu yer /usr/local/lib/python2.7/site-packages/gnuradio Ayrıca: PYTHONPATH = / usr / local …
200 python  pycharm  gnuradio 

5
Pycharm'ın müfettişi neden “d = {}” den şikayet ediyor?
Bir sözlüğü d = {}Pycharm'ın kod denetçisiyle başlatırken , Bu sözlük oluşturma, sözlük değişmezi olarak yeniden yazılabilir. Eğer yeniden yazarsam d = dict()uyarı kaybolur. Yana {}zaten olan bir sözlük değişmezi, emin mesajı hatalı olduğunu güzelim. Dahası, her ikisi gibi görünüyor d = {}ve d = dict()geçerli ve Pitonik. Bu ilgili …
196 python  pycharm 

5
PyCharm'a ne tür bir parametrenin olması gerektiğini nasıl anlayabilirim?
Yapıcılar, atamalar ve yöntem çağrıları söz konusu olduğunda, PyCharm IDE kaynak kodumu analiz etme ve her bir değişkenin ne tür olması gerektiğini bulma konusunda oldukça iyidir. Doğru olduğunda seviyorum, çünkü bana iyi bir kod tamamlama ve parametre bilgisi veriyor ve var olmayan bir özniteliğe erişmeye çalışırsam bana uyarı veriyor. Ancak, …

11
PyCharm'ı py.test testlerini çalıştıracak şekilde nasıl yapılandırırım?
Python kodum için birim testleri yazmaya başlamak istiyorum ve py.test çerçevesi, Python'un paketlenmiş unittest'inden daha iyi bir bahis gibi geliyor . Bu yüzden projeme bir "testler" dizini ekledim ve ona test_sample.py ekledim . Şimdi PyCharm'ı "testler" dizinindeki tüm testleri çalıştıracak şekilde yapılandırmak istiyorum. PyCharm'ın test koşucusunda py.test'i desteklediği iddia ediliyor …
163 python  pycharm  pytest 


13
PyCharm hatası: Kendi modülünü içe aktarmaya çalışırken 'Modül Yok' (python betiği)
Bir modül yazdım ( my_mod.pyklasörde bulunan bir dosya dosyası my_module). Şu anda, cool_script.pyklasörde bulunan dosya üzerinde çalışıyorum cur_proj. File - open kullanarak klasörü PyCharm'da açtım (ve bu nedenle bir PyCharm projesi olduğunu varsayıyorum). ProjectView (CMD-7), benim proje cur_proj(kırmızı) ve "Dış Kütüphaneler" altında görebilirsiniz my_module. Cool_script.py'de yazabilirim from my_module import my_mod …
161 python  module  pycharm 

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.