电脑重启后python导入的库不见_为什么python不会在启动时自动导入每个模块?
我正在玩Python 2.7,每个人都知道,在每个程序的开头,你总是需要导入模块。例如:import random
import time
for x in range(1, 300):
print random.randint(1,100)
time.sleep(1)
print "Done!"
无论如何,我在想,为什么我必须手动导入我的所有模块?为什么Python不会像这样导入它们。
当然,我可以理解为什么它不像这样导入:from random import randint
from time import *
for x in range(1, 300):
print randint(1,100)
sleep(1)
print "Done!"
由于某些功能名称可能会发生冲突。但是,如果你必须在开始时定义函数的位置,例如random.在random.randint(1,100)。
现在,现代计算机如此强大,似乎合乎逻辑的是自动导入每个模块而不是浪费代码行,并且必须找到您需要的模块然后手动导入它时可以轻松实现自动化。那么,为什么python不会在启动时自动导入每个模块?编辑1 :(已删除)编辑2:我已经制作了一个小程序的新版本,可以通过运行导入我找到的每个模块:import sys
sys.builtin_module_names
这是我的程序的第2版。不幸的是它没有每个模块(还有!)x = int(1000000)
def test():
global x
x -= 1
print "Iterations Left: ", x
import __builtin__
import __main__
import _ast
import _bisect
import _codecs
import _codecs_cn
import _codecs_hk
import _codecs_iso2022
import _codecs_jp
import _codecs_kr
import _codecs_tw
import _collections
import _csv
import _functools
import _heapq
import _hotshot
import _io
import _json
import _locale
import _lsprof
import _md5
import _multibytecodec
import _random
import _sha
import _sha256
import _sha512
import _sre
import _struct
import _subprocess
import _symtable
import _warnings
import _weakref
import _winreg
import array
import audioop
import binascii
import cPickle
import cStringIO
import cmath
import datetime
import errno
import exceptions
import future_builtins
import gc
import imageop
import imp
import itertools
import marshal
import math
import mmap
import msvcrt
import nt
import operator
import parser
import signal
import strop
import sys
import thread
import time
import xxsubtype
import zipimport
import zlib
def start():
from timeit import Timer
t = Timer("test()", "from __main__ import test")
print t.timeit()
start()
这花了不到一秒钟,在任务管理器中,Python shell目前在Windows 8.1中使用24.5MB的RAM。另外,我没有配备固态硬盘或任何东西的功能强大的电脑,我有一台大约4岁的戴尔笔记本电脑!
电脑重启后python导入的库不见_为什么python不会在启动时自动导入每个模块?相关推荐
- python安装扩展库常用_树Python安装扩展库常用的是()工具
树Python安装扩展库常用的是()工具 创业的要素主要包括:①创业者②资金③项目④场地A:错B:对 边缘检测最通用的方法是检测亮度值的不连续性,这样的不连续是用一阶和二阶导数检测的.A:对B:错 由 ...
- 电脑重启后python导入的库不见_每次重启电脑后,桌面的文件就不见了,怎么回事啊...
展开全部 这是由于电2113脑上安装了还原5261精灵,冰点还原,影子系统之类的还原类软件4102或硬件. 安装了此类1653产品后,它们会在后台拦截系统的读写,将读写的内容写到临时的目录中,并不是真 ...
- python读取hadoop库数据_使用Python访问HDFS
最近接触到大数据,对于Skpark和Hadoop的料及都停留在第一次听到这个名词时去搜一把看看大概介绍免得跟不上时代的层次. 在实际读了点别人的代码,又自己写了一些之后,虽然谈不上理解加深,至少对于大 ...
- python安装requests库超时_【Python 库】requests 详解超时和重试
网络请求不可避免会遇上请求超时的情况,在 requests 中,如果不设置你的程序可能会永远失去响应. 超时又可分为连接超时和读取超时. 连接超时 连接超时指的是在你的客户端实现到远端机器端口的连接时 ...
- 电脑重启后 虚拟机不见了?
RT -------------------- 电脑重启后虚拟机不见了????????????? =================== 试试点 视图-自定义-库,看看右边有没有系统显示出来! 一下子 ...
- 计算机启动后桌面丢失,重启电脑后桌面excel会丢失sheet | 电脑重启后,桌面图标资料文件,全部不见了怎么办?...
电脑重启时,提示是否保存一个桌面excel文件,点击保存,重启后,文件丢失,急 求助 系统被破坏或篡改,桌面启动项丢失,试述办法去排除. 1击桌面空白处-排列图标-点选显面图标. 2.在桌面上右键点击 ...
- 计算机用户不见了怎么办,电脑重启后没有用户了怎么办
有很多小伙伴反映电脑重启后电脑账户不显示了,这是怎么一回事呢?下面就由小编跟大家分析一下吧,欢迎大家来阅读学习~ 安装Windows XP时,假如设置了一个管理员账户,系统内置没有密码保护的Admin ...
- 计算机桌面都有说明,电脑重启后桌面所有的图标都没了怎么解决
有时我们重启电脑偶尔会遇到桌面图标全部不见了的情况,应该怎么处理呢?是电脑中毒或者是系统故障呢,下面就由小编跟大家分享具体的处理方法吧,希望对大家有所帮助~ 电脑重启后桌面所有的图标都没了的处理方法 ...
- 重启计算机设的桌面背景就没了,电脑重启后壁纸消失如何解决
电脑重启后壁纸消失如何解决 导读:小编根据大家的需要整理了一份关于<电脑重启后壁纸消失如何解决>的内容,具体内容:使用电脑的时候,电脑经常会出现一些问题,比如重启电脑壁纸不见了,遇到这种问 ...
最新文章
- colab中的变量怎么读取_Fizyr Retinanet在Colab中进行目标检测
- C#使用HTML文件中的file文件上传,用C#代码接收上传文件
- 排序二叉树 SortBinaryTree
- C++实现:自定义数组类型实现相关运算符重载
- 女生做产品经理好吗_产品经理如何做产品架构设计
- mysql怎么换引擎_如何更换MySQL默认存储引擎
- c语言win api函数,Win2K下的Api函数的拦截
- rvm install 1.9.2 p136版本ruby
- 3DMAX2016破解教程
- (随笔)无人机集群通信组网系统—无人机自组网
- HTML5会砸掉iOS和Android的饭碗么?
- 计算机一级word之sum函数,Word2013文档表格中利用SUM函数对数据进行计算的方法
- C语言函数中的3个点 ...有什么作用
- 【CAD】【个人习惯】十字光标大小和自定义右键单击
- 硕士论文查重流程是什么?
- vscode中tab键无效怎么办
- 177本名著浓缩成了177句话!经典收藏!太有道理了!
- python除法保留小数_python中的除法_python中除法_python 除法_python 除法保留小数
- LM358D比较器的作用
- 汇川PLC和PLC之间ModebusTCP通讯