SciPy its documentation में import scipy as sp
सिफारिश की गई है, हालांकि व्यक्तिगत रूप से मुझे लगता है कि नहीं बल्कि बेकार लगता है क्योंकि यह केवल, कुछ भी है कि SciPy कि करने के लिए कहते हैं आप को पुनः निर्यात NumPy कार्यक्षमता पहुँच देता है नहीं। मैं खुद को import scipy.sparse as sp
अधिक बार खोजता हूं, लेकिन फिर मैं उस मॉड्यूल का भारी उपयोग करता हूं। इसके अलावा
import matplotlib as mpl
import matplotlib.pyplot as plt
import networkx as nx
आप अधिक पुस्तकालयों का उपयोग शुरू करते समय इनमें से अधिक का सामना कर सकते हैं। इन शॉर्टेंड के लिए कोई रजिस्ट्री या कुछ भी नहीं है और आप फिट बैठते समय नए लोगों का आविष्कार करने के लिए स्वतंत्र हैं। import lln as library_with_a_long_name
स्पष्ट रूप से ऐसा नहीं होने के बावजूद कोई सामान्य सम्मेलन भी नहीं है।
इन shorthands से
अलावा, वहां, पायथन 2.x प्रोग्रामर के बीच एक आदत की तरह
# Try to import the C implementation of StringIO; if that doesn't work
# (e.g. in IronPython or Jython), import the pure Python version.
# Make sure the imported module is called StringIO locally.
try:
import cStringIO as StringIO
except ImportError:
import StringIO
अजगर 3.x काम करने के लिए, इस को ख़त्म कर दिया है, हालांकि, क्योंकि यह अब आंशिक सी कार्यान्वयन प्रदान करता है StringIO
, pickle
, आदि के
स्रोत
2013-02-19 16:15:28
http://docs.scipy.org/doc/scipy/reference/tutorial/general.html – theta
एक अंग्रेज़ रूप में, आप अक्सर 'आयात गणित मेरी कोड में maths' के रूप में मिल जाएगा । मुझे हर समय गलत टाइप करने से रोकता है। –