«python-import» etiketlenmiş sorular

Python'a modül içe aktarma hakkında sorular için

18
'İçe aktarma modülü' veya 'modül içe aktarmadan' kullanılsın mı?
Kullanmanın en iyi olup olmadığı konusunda kapsamlı bir rehber bulmaya çalıştım import moduleveya from module import? Python ile yeni başladım ve en iyi uygulamaları göz önünde bulundurarak başlamaya çalışıyorum. Temelde, herkes deneyimlerini paylaşmak eğer ne tercihler diğer geliştiriciler ve herhangi kaçınmanın en iyi yolu nedir umuyordum FRİKİKLERİNDEN yolda?

7
Otomatik olarak gereksinimler oluşturun.txt
Bazen python kaynak kodunu indiriyorum githubve tüm bağımlılıkları nasıl yükleyeceğimi bilmiyorum. requirements.txtDosya yoksa, bunları elle oluşturmak zorundayım. Soru şudur: Python kaynak kodu dizini göz önüne alındığında requirements.txt, içe aktarma bölümünden otomatik olarak oluşturmak mümkün mü?

18
Bir klasöre tüm modüller nasıl yüklenir?
Birisi bana bütün bir modül dizini almanın iyi bir yolunu sağlayabilir mi? Ben böyle bir yapı var: /Foo bar.py spam.py eggs.py Sadece ekleyerek __init__.pyve yaparak bir pakete dönüştürmeyi denedim from Foo import *ama umduğum şekilde çalışmadı.


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 …

11
Kardeş paket ithalatı
Kardeş ithalatı ve hatta paket belgeleri ile ilgili soruları okumayı denedim , ancak henüz bir cevap bulamadım. Aşağıdaki yapı ile: ├── LICENSE.md ├── README.md ├── api │ ├── __init__.py │ ├── api.py │ └── api_key.py ├── examples │ ├── __init__.py │ ├── example_one.py │ └── example_two.py └── tests │ ├── …

29
django içe aktarma hatası - core.management adlı modül yok
Tamam, bu hataların çoğunu görüyorum. Yapmayı bildiğim ve denemediğim her şeyi denedim. Python 2.5 ve Django 1.3 çalıştıran bir geliştirme sunucusu üzerinde çalışıyorum. Django 1.3, tar.gz indirmesinin paketini açtıktan sonra python setup.py install kullanılarak kuruldu. Tüm iyi çalışıyor, nadiren çalıştırma ihtiyacım var manage.pyama yeni staticfiles uygulamasını kullanmaya çalışıyorum ve sorunlarla …


12
Göreli içe aktarmalar - ModuleNotFoundError: x adlı modül yok
Bu gerçekten oturdum ve python 3 denedim ve sefil başarısız gibi görünüyor. Aşağıdaki iki dosya var: test.py config.py config.py içinde tanımlanmış birkaç fonksiyonun yanı sıra birkaç değişken vardır. Aşağıdakilere çıkardım: config.py debug = True test.py import config print (config.debug) Ayrıca bir __init__.py Ancak, aşağıdaki hatayı alıyorum: ModuleNotFoundError: No module named …

9
Python içe aktardığımda modülümü neden çalıştırıyor ve nasıl durdurabilirim?
Ben 2 yoldan herhangi biriyle çalıştırılabilir inşa ediyorum bir Python programı var: ilk "dostça bir şekilde giriş için kullanıcı sorar ve sonra program aracılığıyla kullanıcı girdisi çalışır" python main.py "çağırmaktır. Diğer yol ise, tüm dost girdi toplama işleminden geçecek ve tek bir seferde program aracılığıyla bir dosyanın tüm girdi değerini …

6
Python `import x` ve` x x import y` ifadelerinden sıralamanın doğru yolu nedir?
Piton stil kılavuzu böyle grup ithalatı için öneriyor: İthalat aşağıdaki sırayla gruplandırılmalıdır: standart kütüphane ithalatı ilgili üçüncü taraf ithalatı yerel uygulamaya / kütüphaneye özel ithalat Bununla birlikte, iki farklı ithalat yolunun nasıl ortaya konması gerektiği hakkında bir şey söylemez: from foo import bar import foo Bunları sıralamanın birden çok yolu …

10
Python sınıfını dinamik olarak yükleme
Python sınıfının bir dizesi verildiğinde, örneğin my_package.my_module.MyClass, onu yüklemenin mümkün olan en iyi yolu nedir? Başka bir deyişle Class.forName(), Java, Python işlevini eşdeğer arıyorum . Google App Engine'de çalışması gerekiyor. Tercihen bu, sınıfın FQN'sini dize olarak kabul eden ve sınıfa bir başvuru döndüren bir işlev olacaktır: my_class = load_class('my_package.my_module.MyClass') my_instance …

2
__Future__ import absolute_import gerçekte ne yapar?
Ben var cevap Ben okuma dayalı anlaşılan düşünce Python mutlak ithalat, ilgili soru Python 2.5 changelog ve beraberindeki PEP . Ancak, Python 2.5'i yükledikten ve doğru bir şekilde kullanmanın bir örneğini oluşturmaya çalıştıktan sonra from __future__ import absolute_import, şeylerin o kadar net olmadığını fark ettim. Yukarıda bağlantılı değişiklik günlüğünden, bu …


7
Bir ithalat nasıl takılır?
Modül Aiçerir import Bonun üstünde. Ancak deney koşullarında İsterdim alay B içinde A(mock A.B) ve tamamen ithal kaçınmaya B. Aslında, Btest ortamına bilerek kurulmamıştır. Atest edilen birimdir. ATüm işlevselliğiyle içe aktarmak zorundayım . Btaklit etmem gereken modül. Ama nasıl taklit Biçinde Ave durdurma Agerçek ithal gelen Bilk şey ise, Aithalat …

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.