コード例 #1
0
ファイル: test_core.py プロジェクト: skrap/py-demandimport
 def test_ignore(self):
     with TestModule() as m:
         self.assertFalse(m.loaded)
         with demandimport.enabled():
             demandimport.ignore(m.name)
             lm = __import__(m.name, locals={'foo': 'bar'})
             self.assertTrue(m.loaded)
コード例 #2
0
ファイル: test_core.py プロジェクト: bwesterb/py-demandimport
 def test_ignore(self):
     with TestModule() as m:
         self.assertFalse(m.loaded)
         with demandimport.enabled():
             demandimport.ignore(m.name)
             lm = __import__(m.name, locals={'foo': 'bar'})
             self.assertTrue(m.loaded)
コード例 #3
0
ファイル: __main__.py プロジェクト: rmkoesterer/uga
## Copyright (c) 2015 Ryan Koesterer GNU General Public License v3
##
##    This program is free software: you can redistribute it and/or modify
##    it under the terms of the GNU General Public License as published by
##    the Free Software Foundation, either version 3 of the License, or
##    (at your option) any later version.
##
##    This program is distributed in the hope that it will be useful,
##    but WITHOUT ANY WARRANTY; without even the implied warranty of
##    MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
##    GNU General Public License for more details.
##
##    You should have received a copy of the GNU General Public License
##    along with this program.  If not, see <http://www.gnu.org/licenses/>.

import demandimport; demandimport.enable(); demandimport.ignore('bottleneck'); demandimport.ignore('pathlib')
import os
import numpy as np
import pandas as pd
from collections import OrderedDict
import glob
from ConfigParser import SafeConfigParser
from pkg_resources import resource_filename
import signal
import subprocess
import shutil
import Parse
import Process
import Map
import Fxns
import pickle