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字符串和文件操作常用函数分析
Apr 08 Python
Python中getattr函数和hasattr函数作用详解
Jun 14 Python
python 读取excel文件生成sql文件实例详解
May 12 Python
Python之多线程爬虫抓取网页图片的示例代码
Jan 10 Python
用Python PIL实现几个简单的图片特效
Jan 18 Python
Python实现FTP弱口令扫描器的方法示例
Jan 31 Python
python mysql 字段与关键字冲突的解决方式
Mar 02 Python
python网络编程:socketserver的基本使用方法实例分析
Apr 09 Python
Pandas实现一列数据分隔为两列
May 18 Python
Python经纬度坐标转换为距离及角度的实现
Nov 01 Python
用Python实现定时备份Mongodb数据并上传到FTP服务器
Jan 27 Python
Python之基础函数案例详解
Aug 30 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通过curl模拟登陆DZ论坛
2015/05/11 PHP
使用Appcan客户端自动更新PHP版本号(全)
2015/07/31 PHP
PHP函数shuffle()取数组若干个随机元素的方法分析
2016/04/02 PHP
PHP静态方法和静态属性及常量属性的区别与介绍
2019/03/22 PHP
HR vs ForZe BO3 第一场 2.13
2021/03/10 DOTA
js字符串转成JSON
2013/11/07 Javascript
jQuery实现tag便签去重效果的方法
2015/01/20 Javascript
AngularJS iframe跨域打开内容时报错误的解决办法
2015/01/26 Javascript
NodeJS学习笔记之Connect中间件模块(一)
2015/01/27 NodeJs
js实现在网页上简单显示时间的方法
2015/03/02 Javascript
Javascript实现div的toggle效果实例分析
2015/06/09 Javascript
jquery实现两个图片渐变切换效果的方法
2015/06/25 Javascript
总结AngularJS开发者最常犯的十个错误
2016/08/31 Javascript
详解JSON1:使用TSQL查询数据和更新JSON数据
2016/11/21 Javascript
Bootstrap入门教程一Hello Bootstrap初识
2017/03/02 Javascript
老生常谈combobox和combotree模糊查询
2017/04/17 Javascript
vue服务端渲染添加缓存的方法
2018/09/18 Javascript
vue使用swiper实现中间大两边小的轮播图效果
2019/11/24 Javascript
python中while循环语句用法简单实例
2015/05/07 Python
python实现文件路径和url相互转换的方法
2015/07/06 Python
简单谈谈python中的多进程
2016/11/06 Python
python 链接和操作 memcache方法
2017/03/04 Python
pyqt5 QProgressBar清空进度条的实例
2019/06/21 Python
详解pycharm连接不上mysql数据库的解决办法
2020/01/10 Python
Python中if有多个条件处理方法
2020/02/26 Python
python解析xml文件方式(解析、更新、写入)
2020/03/05 Python
Python读写操作csv和excle文件代码实例
2020/03/16 Python
python3 使用ssh隧道连接mysql的操作
2020/12/05 Python
css3新单位vw、vh的使用教程
2018/03/23 HTML / CSS
实例教程 HTML5 Canvas 超炫酷烟花绽放动画实现代码
2014/11/05 HTML / CSS
Draper James官网:知名演员瑞茜·威瑟斯彭所创品牌
2017/10/25 全球购物
波兰运动鞋网上商店:e-Sporting
2018/02/16 全球购物
俄罗斯购买内衣网站:Trusiki
2020/08/22 全球购物
党的群众路线教育实践活动个人整改方案
2014/09/21 职场文书
汽车车尾标语大全
2015/08/11 职场文书
CSS3 菱形拼图实现只旋转div 背景图片不旋转功能
2021/03/30 HTML / CSS