- 博客(6)
- 资源 (9)
- 收藏
- 关注
原创 [python]python的引用(续)
之前本来以为已经弄明白了,又被坑了几天。彻底做了多个实验验证了一下。1.python x.py或者python d1/x.py这种直接执行方式,会把x.py所在路径加入sys.path (p2,p3都一样)2.python -m x或者python -m d1.x p3会把执行的当前目录加入sys.path,但 p2仍然是把x.py所在目录加入sys.path3.对于相对引用(from ....
2018-04-28 17:15:39 170
原创 [python]字符串替换format和re.sub
python字符串的格式化函数format功能很强大,可以使用一个字典来替代多个格式化字串,可以用来实现类似模板的功能。(replace只能替换单个字符串,不适用)s2="discriminator {vrf} local {_bfdlocal} remote {_bfdremote}" para={'vrf':'xinxi','bfdlocal':'100','bfdremote':'200...
2018-04-25 21:48:29 1343
原创 [python]python的反射
python虽然也是脚本,但是更像java一些,没有perl那样的黑魔法。有函数引用,但是没有解引用。只能通过字典来实现一般函数的反射。不过python的重点在于模块。对于模块,可以通过__import__来动态加载。对于模块内的函数调用,python提供了一系列辅助函数(getattr,hasattr等)#encoding=GBK#python 的 函数 反射def hello(n): p...
2018-04-23 16:14:10 277
原创 [perl]perl的反射机制
perl是一种非常灵活的脚本语言。也存在对反射的需求场景。反射就是将字符串转换为对应的语言对象。(不考虑eval这样的终极必杀技)1.反射为普通变量这个是不支持的,就是说,你没办法实现my $a="b";my $b="123";print \$a; # 企图得到"123"是不可能的变通的办法是使用hashmy $b='123';my $c{'b'}=$b;my $a='b';print ...
2018-04-23 15:44:59 352
原创 python的引用
被python的import引用折腾了两天.记录一下结论:f.py如果是引用同级目录的模块,py2直接import name.py3需要from . import如果是引用下级目录的模块 from dir import name不管是直接执行,还是python -m 执行都是一样的如果要引用上级目录或者平级目录的模块,有2个办法1是修改sys.path, append上级/平级目录的绝对目录(...
2018-04-14 22:46:07 377
转载 [python]gevent+PyMysql实现mysql并行查询
PyMysql是pure python的mysql驱动,因此可以通过gevent实现协程化,从而实现基于协程的mysql查询.比基于多线程的连接池效率更高.(单纯查询场景,不考虑读写混合的事务问题)测试代码参考峰云的博客.在win7, python2/3环境测试通过#!/usr/bin/python# -*- coding: utf-8 -*-#测试gevent+PyMysql实现非阻塞查询...
2018-04-09 14:01:13 3145 3
travian4 页面分析工具
2011-06-16
vml topo相关资源2-moveObj.js
2010-12-15
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人