Python IPython.__file__() Examples
The following are 7
code examples of IPython.__file__().
You can vote up the ones you like or vote down the ones you don't like,
and go to the original project or source file by following the links above each example.
You may also want to check out all available functions/classes of the module
IPython
, or try the search function
.
Example #1
Source File: test_path.py From Computable with MIT License | 6 votes |
def teardown_environment(): """Restore things that were remembered by the setup_environment function """ (oldenv, os.name, sys.platform, path.get_home_dir, IPython.__file__, old_wd) = oldstuff os.chdir(old_wd) reload(path) for key in env.keys(): if key not in oldenv: del env[key] env.update(oldenv) if hasattr(sys, 'frozen'): del sys.frozen if os.name == 'nt': (wreg.OpenKey, wreg.QueryValueEx,) = platformstuff # Build decorator that uses the setup_environment/setup_environment
Example #2
Source File: test_path.py From Computable with MIT License | 5 votes |
def setup_environment(): """Setup testenvironment for some functions that are tested in this module. In particular this functions stores attributes and other things that we need to stub in some test functions. This needs to be done on a function level and not module level because each testfunction needs a pristine environment. """ global oldstuff, platformstuff oldstuff = (env.copy(), os.name, sys.platform, path.get_home_dir, IPython.__file__, os.getcwd()) if os.name == 'nt': platformstuff = (wreg.OpenKey, wreg.QueryValueEx,)
Example #3
Source File: test_path.py From Computable with MIT License | 5 votes |
def test_get_home_dir_1(): """Testcase for py2exe logic, un-compressed lib """ unfrozen = path.get_home_dir() sys.frozen = True #fake filename for IPython.__init__ IPython.__file__ = abspath(join(HOME_TEST_DIR, "Lib/IPython/__init__.py")) home_dir = path.get_home_dir() nt.assert_equal(home_dir, unfrozen)
Example #4
Source File: test_path.py From Computable with MIT License | 5 votes |
def test_get_home_dir_2(): """Testcase for py2exe logic, compressed lib """ unfrozen = path.get_home_dir() sys.frozen = True #fake filename for IPython.__init__ IPython.__file__ = abspath(join(HOME_TEST_DIR, "Library.zip/IPython/__init__.py")).lower() home_dir = path.get_home_dir(True) nt.assert_equal(home_dir, unfrozen)
Example #5
Source File: path.py From Computable with MIT License | 5 votes |
def get_ipython_package_dir(): """Get the base directory where IPython itself is installed.""" ipdir = os.path.dirname(IPython.__file__) return py3compat.cast_unicode(ipdir, fs_encoding)
Example #6
Source File: conf.py From oggm with BSD 3-Clause "New" or "Revised" License | 5 votes |
def write_index(): """This is to write the docs for the index automatically.""" here = os.path.dirname(__file__) filename = os.path.join(here, '_generated', 'version_text.txt') try: os.makedirs(os.path.dirname(filename)) except FileExistsError: pass text = text_version if '+' not in oggm.__version__ else text_dev with open(filename, 'w') as f: f.write(text)
Example #7
Source File: conf.py From oggm with BSD 3-Clause "New" or "Revised" License | 5 votes |
def write_gdir_doc(): """This is to write the docs for glacierdir automatically.""" here = os.path.dirname(__file__) origfile = os.path.join(here, '_templates', 'basenames.txt') filename = os.path.join(here, '_generated', 'basenames.txt') try: os.makedirs(os.path.dirname(filename)) except FileExistsError: pass shutil.copyfile(origfile, filename) from oggm.cfg import BASENAMES cnt = [' '] for k in sorted(BASENAMES.keys()): cnt += [BASENAMES.info_str(k)] + [' '] cnt = '\n'.join(cnt) file = open(filename, 'a') try: file.write(cnt) finally: file.close()