Bir modülde olmayan test1.py adlı bir komut dosyası var. Sadece betiğin kendisi çalıştırıldığında çalıştırılması gereken bir kod vardır. Hiçbir işlevi, sınıfları, yöntemleri, vb vardır. Hizmet olarak çalışan başka bir komut dosyası var. Hizmet olarak çalışan komut dosyasından test1.py'yi çağırmak istiyorum.
Örneğin:
Test1.py dosyası
print "I am a test"
print "see! I do nothing productive."
Service.py dosyası
# Lots of stuff here
test1.py # do whatever is in test1.py
Dosyayı açan, içeriği okuyan ve temelde değerlendiren bir yöntemin farkındayım. Bunu yapmanın daha iyi bir yolu olduğunu varsayıyorum. Ya da en azından umarım.
runpy.run_moduleHenüz kimse bir cevap atmadı mı ?!