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之复习if语句
Oct 02 Python
利用Python脚本实现ping百度和google的方法
Jan 24 Python
Python中支持向量机SVM的使用方法详解
Dec 26 Python
Python解决N阶台阶走法问题的方法分析
Dec 28 Python
Django 实现下载文件功能的示例
Mar 06 Python
python一行sql太长折成多行并且有多个参数的方法
Jul 19 Python
python列表使用实现名字管理系统
Jan 30 Python
python操作日志的封装方法(两种方法)
May 23 Python
python 实现字符串下标的输出功能
Feb 13 Python
Python flask框架实现查询数据库并显示数据
Jun 04 Python
python利用xlsxwriter模块 操作 Excel
Oct 14 Python
Pytorch中使用ImageFolder读取数据集时忽略特定文件
Mar 23 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调用三种数据库的方法(3)
2006/10/09 PHP
ecshop 2.72如何修改后台访问地址
2015/03/03 PHP
搭建Vim为自定义的PHP开发工具的一些技巧
2015/12/11 PHP
Yii使用技巧大汇总
2015/12/29 PHP
文字幻灯片
2006/06/26 Javascript
[JS源码]超长文章自动分页(客户端版)
2007/01/09 Javascript
Mootools 1.2 手风琴(Accordion)教程
2009/09/15 Javascript
js 变量类型转换常用函数与代码[比较全]
2009/12/01 Javascript
jQuery EasyUI API 中文文档 搜索框
2011/09/29 Javascript
js星星评分效果
2014/07/24 Javascript
JQuery实现表格动态增加行并对新行添加事件
2014/07/30 Javascript
JavaScript设计模式经典之工厂模式
2016/02/24 Javascript
JS表单验证的代码(常用)
2016/04/08 Javascript
JavaScript学习笔记整理_简单实现枚举类型,扑克牌应用
2016/09/19 Javascript
jQuery实现复制到粘贴板功能
2017/02/11 Javascript
详解vue-router基本使用
2017/04/18 Javascript
jQueryUI Sortable 应用Demo(分享)
2017/09/07 jQuery
微信小程序支付及退款流程详解
2017/11/30 Javascript
js判断传入时间和当前时间大小实例(超简单)
2018/01/11 Javascript
vue实现简单瀑布流布局
2020/05/28 Javascript
小程序实现简单语音聊天的示例代码
2020/07/24 Javascript
element日历calendar组件上月、今天、下月、日历块点击事件及模板源码
2020/07/27 Javascript
python实现自动更换ip的方法
2015/05/05 Python
使用python将excel数据导入数据库过程详解
2019/08/27 Python
使用Python串口实时显示数据并绘图的例子
2019/12/26 Python
Html5实现如何在两个div元素之间拖放图像
2013/03/29 HTML / CSS
Ted Baker英国官网:男士和女士服装及配件
2017/03/13 全球购物
英国复古皮包品牌:Beara Beara
2018/07/18 全球购物
ghd法国官方网站:英国最受欢迎的美发工具品牌
2019/04/18 全球购物
请用Java实现列出某个目录下的所有文件
2013/09/23 面试题
大学生就业自我鉴定
2013/10/26 职场文书
大学生推广普通话演讲稿
2014/09/21 职场文书
天下第一关导游词
2015/02/06 职场文书
学校捐书活动总结
2015/05/08 职场文书
Python图片验证码降噪和8邻域降噪
2021/08/30 Python
使用pipenv管理python虚拟环境的全过程
2021/09/25 Python