By using this site, you agree to our updated Privacy Policy and our Terms of Use. Manage your Cookies Settings.
424,963 Members | 941 Online
Bytes IT Community
+ Ask a Question
Need help? Post your question and get tips & solutions from a community of 424,963 IT Pros & Developers. It's quick & easy.

How to Find if user defined modules imported

P: 1
How do you find if the user defined modules are imported?

This tries to see if it is imported ("-" is for easier to read):

Expand|Select|Wrap|Line Numbers
  1. Loaded modules:  
  2.  
  3. - tokenize:  LPAR,PseudoToken,ENDMARKER  
  4. - heapq:  sort,izip,_nlargest  
  5. - __future__:  __module__,getMandatoryRelease,division  
  6. - copy_reg:  _inverted_registry,_slotnames,__all__  
  7. - sre_compile:  _optimize_unicode,isstring,_sre  
  8. - _collections:    
  9. - cStringIO:    
  10. - _sre:    
  11. - functools:  wraps,partial,WRAPPER_ASSIGNMENTS  
  12. - random:  WichmannHill,_sin,_exp  
  13. - cPickle:  
  14. - __builtin__:  
  15. - subprocess:  __module__,STDOUT,__str__  
  16. - dummy_thread:  __module__,__enter__,__exit__  
  17. - gc:  
  18. - cmd:  do_help,__module__,prompt  
  19. - __main__:  PREDICTORS_CFG_DIR,sequence,tearDown  
  20. - operator:   
  21. - array:  
  22. - select:  
  23. - _heapq:  
  24. - _threading_local:  current_thread,__module__,__new__  
  25. - abc:  __module__,_InstanceType,_abc_invalidation_counter  
  26. - _bisect:  
  27. - posixpath:  _varprog,sameopenfile,splitext  
  28. - _random:    
  29. - os2emxpath:  pardir,realpath,stat  
  30. - tempfile:  _TemporaryFileWrapper,_set_cloexec,_candidate_tempdir_list  
  31. - errno:  
  32. - pprint:  __module__,format,_StringIO  
  33. - binascii:   
  34. - token:  DEDENT,LPAR,ENDMARKER  
  35. - sre_constants:  REPEAT_ONE,makedict,AT_END_LINE  
  36. - re:  __module__,finditer,_expand  
  37. - _abcoll:  __module__,Container,__isub__  
  38. - collections:  __repr__,OrderedDict,_make  
  39. - ntpath:  pardir,realpath,exists  
  40. - threading:  _BoundedSemaphore,_sleep,Semaphore  
  41. - opcode:  hasjrel,hasconst,EXTENDED_ARG  
  42. - _struct:    
  43. - _warnings:  
  44. - math:  
  45. - shlex:  __module__,get_token,file  
  46. - fcntl:  
  47. - genericpath:  isdir,stat,commonprefix  
  48. - stat:  S_IWRITE,ST_MTIME,S_IRGRP  
  49. - string:  ascii_lowercase,upper,__module__  
  50. - warnings:  __module__,filterwarnings,once_registry  
  51. - UserDict:  __module__,popitem,pop  
  52. - inspect:  CO_VARARGS,formatargvalues,findsource  
  53. - repr:  aRepr,__module__,repr_list  
  54. - struct:  _clearcache,__doc__  
  55. - sys:  
  56. - pwd:  
  57. - imp:  
  58. - getopt:  opt,__module__,short_has_arg  
  59. - readline:  
  60. - copy:  _copy_with_copy_method,__module__,_deepcopy_atomic  
  61. - ConfigParser:  optionxform,InterpolationError,set  
  62. - bdb:  __module__,get_file_breaks,clear_bpbynumber  
  63. - types:  __module__,IntType,TypeType  
  64. - strop:  
  65. - _functools:  
  66. - keyword:  iskeyword,main,kwlist  
  67. - thread:  
  68. - StringIO:  __module__,readlines,getvalue  
  69. - bisect:  insort_right,bisect,bisect_left  
  70. - pickle:  EMPTY_DICT,NEWTRUE,TypeType  
  71. - signal:  
  72. - traceback:  print_stack,print_exception,print_last  
  73. - difflib:  _count_leading,heapq,_namedtuple  
  74. - marshal:  
  75. - linecache:  updatecache,clearcache,__all__  
  76. - itertools:  
  77. - posix:  
  78. - doctest:  REPORT_UDIFF,get_doctest,_parse_example
  79. - unittest:  parseArgs,assertNotEquals,__str__  
  80. - time:  
  81. - sre_parse:  _PATTERNENDERS,SRE_FLAG_UNICODE,AT_END  
  82. - os:  pardir,__module__,sep  
  83. - pdb:  do_enable,help,help_run  
  84. - dis:  hasjrel,hasconst,HAVE_ARGUMENT
When module has these importations:

Expand|Select|Wrap|Line Numbers
  1. import os
  2. import unittest #User-Defined
  3. from ConfigParser import ConfigParser #User-Defined
  4.  
  5.  
  6. from common import RNASPACE_DIR, TEST_DIR_NAME, DATA_DIR_NAME, \
  7.                    TEST_USER_DIR_NAME, WORKSPACE_DIR, SEQ_FASTA_SUFFIX, \
  8.                    TEST_PROJECT_NAME, SEQ_DIR_NAME, SEQ_TXT_SUFFIX, \
  9.                    PREDICTORS_CFG_DIR, PREDICTOR_CFG_SUFFIX, OUTPUT_DIR_NAME, \
  10.                    TEST_RUN_NAME, OUTPUT_FILE_SUFFIX, REFERENCE_DIR_NAME, \
  11.                    REFERENCE_FILE_SUFFIX
  12. #User-Defined
  13.  
  14. import sys 
  15. path_rnaspace = "/bi/opt/RNAspace/rnaspace_sources/rnaspace/rnaspace/"
  16. sys.path.append(path_rnaspace) 
  17.  
  18. from rnaspace.core.sequence import sequence #User-Defined
  19. from rnaspace.core.conversion.gff_converter import gff_converter #User-Defined
  20. from rnaspace.core.conversion.csv_converter import csv_converter #User-Defined
  21. from rnaspace.core.conversion.fasta_converter import fasta_converter #User-Defined
  22.  
Feb 28 '14 #1
Share this question for a faster answer!
Share on Google+

Post your reply

Sign in to post your reply or Sign up for a free account.