Project

General

Profile

バグ #3966

ロード可能なモジュール探索時に停止する問題

Added by n-miyamoto almost 5 years ago. Updated over 3 years ago.

Status:
終了
Priority:
低め
Assignee:
Target version:
-
Start date:
02/22/2017
Due date:
% Done:

100%

Estimated time:

Description

ロード可能なモジュール探索時に、モジュール探索パスに以下のように処理をクラスや__main__内ではなく直接記述したファイルが存在する場合に停止してしまう事がある。

#!/usr/bin/env python
# -*- coding: utf-8 -*-

while True:
    print "test" 

解決可能であれば修正する。

Associated revisions

Revision 922 (diff)
Added by miyamoto about 4 years ago

[compat, bugfix, ->RELENG_1_2] refs #3966

History

#1 Updated by n-miyamoto about 4 years ago

  • Status changed from 新規 to 解決
  • % Done changed from 0 to 100

ファイルを読み込んで、load関数内ではInit関数、__getRtcProfile関数内ではcomp_spec_nameが存在するかを確認してからロードするように変更したので解決しました。


with open(str(fullname)) as f:
   if f.read().find(comp_spec_name) == -1:
      return None

#2 Updated by n-miyamoto over 3 years ago

  • Status changed from 解決 to 終了

Also available in: Atom PDF