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编写一个国际象棋AI程序
Nov 28 Python
操作Windows注册表的简单的Python程序制作教程
Apr 07 Python
Python的Flask框架中集成CKeditor富文本编辑器的教程
Jun 13 Python
python实现的多线程端口扫描功能示例
Jan 21 Python
Django自定义过滤器定义与用法示例
Mar 22 Python
python多进程控制学习小结
Oct 31 Python
使用python opencv对目录下图片进行去重的方法
Jan 12 Python
用Python将结果保存为xlsx的方法
Jan 28 Python
两个元祖T1=('a', 'b'),T2=('c', 'd')使用匿名函数将其转变成[{'a': 'c'},{'b': 'd'}]的几种方法
Mar 05 Python
PyCharm 专业版安装图文教程
Feb 20 Python
基于python requests selenium爬取excel vba过程解析
Aug 12 Python
python爬虫搭配起Bilibili唧唧的流程分析
Dec 01 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自动加载机制的深入分析
2013/06/08 PHP
php短址转换实现方法
2015/02/25 PHP
基于OpenCart 开发支付宝,财付通,微信支付参数错误问题
2015/10/01 PHP
for 循环性能比较 提高for循环的效率
2009/03/19 Javascript
jquery实现textarea输入字符控制(仿微博输入控制字符)
2013/04/26 Javascript
动态加载脚本提升javascript性能
2014/02/24 Javascript
JQuery显示、隐藏div的几种方法简明总结
2015/04/16 Javascript
javascript实现的右下角弹窗实例
2015/04/24 Javascript
C#中使用迭代器处理等待任务
2015/07/13 Javascript
require.js配合插件text.js实现最简单的单页应用程序
2016/07/12 Javascript
浅谈jQuery中的$.extend方法来扩展JSON对象
2017/02/12 Javascript
angularjs+bootstrap实现自定义分页的实例代码
2017/06/19 Javascript
JavaScript类的继承操作实例总结
2018/12/20 Javascript
[01:45]DOTA2众星出演!DSPL刀塔次级职业联赛宣传片
2014/11/21 DOTA
[47:38]Optic vs VGJ.S 2018国际邀请赛小组赛BO2 第二场 8.17
2018/08/20 DOTA
深入理解Python 关于supper 的 用法和原理
2018/02/28 Python
Python+Pandas 获取数据库并加入DataFrame的实例
2018/07/25 Python
Python判断远程服务器上Excel文件是否被人打开的方法
2020/07/13 Python
Python headers请求头如何实现快速添加
2020/11/03 Python
Python实现FTP文件定时自动下载的步骤
2020/12/19 Python
BONIA波尼亚新加坡官网:皮革手袋,鞋类和配件
2016/08/25 全球购物
Sephora丝芙兰澳洲官方网站:国际知名化妆品购物
2016/10/27 全球购物
Paul Smith英国官网:英国国宝级时装品牌
2019/03/21 全球购物
个人简历中的自我评价范例
2013/10/29 职场文书
《蜗牛的奖杯》教后反思
2014/04/24 职场文书
公务员爱岗敬业演讲稿
2014/08/26 职场文书
放飞梦想演讲稿600字
2014/08/26 职场文书
机关领导查摆四风思想汇报
2014/09/13 职场文书
2014年行政部工作总结
2014/11/19 职场文书
食堂采购员岗位职责
2015/04/03 职场文书
小时代观后感
2015/06/10 职场文书
大学生村官驻村工作心得体会
2016/01/23 职场文书
同学会演讲稿
2019/04/02 职场文书
奖学金发言稿(范文)
2019/08/21 职场文书
python实现简单区块链结构
2021/04/25 Python
详解 TypeScript 枚举类型
2021/11/02 Javascript