Python重新引入被覆盖的自带function


Posted in Python onJuly 16, 2014

幸运的是, 这一问题还是很容易解决的, 我们只需要使用__builtins__:

from __builtins__ import int as py_int

这样一来我们又可以重新使用python的int了, 但在此时叫做py_int.

一个function或变量的被覆盖最常见的原因是在引用时使用了"*":

from something import *

当这样使用import时, 我们无法明确的指导究竟引入了哪些变量或function, 也无法知道这些变量或function是否会覆盖原来的变量或function. 所以这也是在使用import时不推荐使用"*"的主要原因之一.

在python 3中, 可以使用builtins代替__builtins__.

Python 相关文章推荐
python使用PIL模块实现给图片打水印的方法
May 22 Python
教你用Python写安卓游戏外挂
Jan 11 Python
python实现简易版计算器
Jun 22 Python
python list转矩阵的实例讲解
Aug 04 Python
Python基础之函数的定义与使用示例
Mar 23 Python
解决python文件双击运行秒退的问题
Jun 24 Python
python绘制双Y轴折线图以及单Y轴双变量柱状图的实例
Jul 08 Python
python 爬取学信网登录页面的例子
Aug 13 Python
win10下python2和python3共存问题解决方法
Dec 23 Python
python字典setdefault方法和get方法使用实例
Dec 25 Python
详解python中的异常捕获
Dec 15 Python
Python plt 利用subplot 实现在一张画布同时画多张图
Feb 26 Python
Python实现扫描指定目录下的子目录及文件的方法
Jul 16 #Python
python re正则表达式模块(Regular Expression)
Jul 16 #Python
Web服务器框架 Tornado简介
Jul 16 #Python
高性能web服务器框架Tornado简单实现restful接口及开发实例
Jul 16 #Python
Django在Win7下的安装及创建项目hello word简明教程
Jul 14 #Python
python django集成cas验证系统
Jul 14 #Python
用python + hadoop streaming 分布式编程(一) -- 原理介绍,样例程序与本地调试
Jul 14 #Python
You might like
php仿discuz分页效果代码
2008/10/02 PHP
php Undefined index的问题
2009/06/01 PHP
PHP setTime 设置当前时间的代码
2012/08/27 PHP
PHP生成不同颜色、不同大小的tag标签函数
2013/09/23 PHP
PHP中读取照片exif信息的方法
2014/08/20 PHP
PHP提示Cannot modify header information - headers already sent by解决方法
2014/09/22 PHP
php使用CURL不依赖COOKIEJAR获取COOKIE的方法
2015/06/17 PHP
PHP 应用容器化以及部署方法
2018/02/12 PHP
Laravel 验证码认证学习记录小结
2019/12/20 PHP
node.js中的fs.open方法使用说明
2014/12/17 Javascript
详解AngularJs中$sce与$sceDelegate上下文转义服务
2016/09/21 Javascript
js实现百度搜索提示框
2017/02/05 Javascript
jQuery插件Echarts实现的渐变色柱状图
2017/03/23 jQuery
浅谈layer的Icon样式以及一些常用的layer窗口使用方法
2019/09/11 Javascript
JS模拟实现京东快递单号查询
2020/11/30 Javascript
原生JavaScript实现换肤
2021/02/19 Javascript
[00:36]我的中国心——Serenity vs Fnatic
2018/08/21 DOTA
Python实现获取磁盘剩余空间的2种方法
2017/06/07 Python
python实现简单的文字识别
2018/11/27 Python
python+pyqt5编写md5生成器
2019/03/18 Python
Python实现生成密码字典的方法示例
2019/09/02 Python
Python 闭包,函数分隔作用域,nonlocal声明非局部变量操作示例
2019/10/14 Python
Django User 模块之 AbstractUser 扩展详解
2020/03/11 Python
Python中如何引入第三方模块
2020/05/27 Python
python3中确保枚举值代码分析
2020/12/02 Python
html5使用canvas实现图片下载功能的示例代码
2017/08/26 HTML / CSS
HTML5的Video标签有部分MP4无法播放的问题解析(多图)
2017/08/18 HTML / CSS
idealfit英国:世界领先的女性健身用品和运动衣物品牌
2017/11/25 全球购物
分布式数据库需要考虑哪些问题
2013/12/08 面试题
学校消防演习方案
2014/02/19 职场文书
经济管理毕业生求职信
2014/03/15 职场文书
超市优秀员工事迹材料
2014/05/01 职场文书
经营管理策划方案
2014/05/22 职场文书
2014年中秋寄语
2014/08/11 职场文书
小学六一儿童节活动总结
2015/05/05 职场文书
幼儿园六一主持词开场白
2015/05/28 职场文书