随笔分类 - Python
摘要:这个语法是用来代替传统的try...finally语法的。 with EXPRESSION [ as VARIABLE] WITH-BLOCK 基本思想是with所求值的对象必须有一个__enter__()方法,一个__exit__()方法。 紧跟with后面的语句被求值后,返回对象的__enter
        阅读全文
            
摘要:创建文件: 1. os.mknod(“test.txt”) 创建空文件 2. open(“test.txt”,w) 直接打开一个文件,如果文件不存在则创建文件 如果Log文件夹下没有info.pickle文件则创建,如果有提示:文件已经存在
        阅读全文
            
摘要:Python中,for...[if]...语句一种简洁的构建List的方法,从for给定的List中选择出满足if条件的元素组成新的List,其中if是可以省略的。下面举几个简单的例子进行说明。
        阅读全文
            
摘要:描述 partition() 方法用来根据指定的分隔符将字符串进行分割。 如果字符串包含指定的分隔符,则返回一个3元的元组,第一个为分隔符左边的子串,第二个为分隔符本身,第三个为分隔符右边的子串。 partition() 方法是在2.5版中新增的。 语法 partition()方法语法: 参数 st
        阅读全文
            
摘要:lambda 语法: lambda [arg1[,arg2,arg3....argN]]:expression 1.单个参数的: 结果是6 2.多个参数的: 结果是4 3.无参数 例2:
        阅读全文
            
摘要:等待页面加载完成,找到某个条件发生后再继续执行后续代码,如果超过设置时间检测不到则抛出异常 WebDriverWait(driver, timeout, poll_frequency=0.5, ignored_exceptions=None) -driver:WebDriver 的驱动程序(Ie, 
        阅读全文
            
摘要:收藏地址: http://www.jianshu.com/u/f45da7b8ae1f
        阅读全文
            
摘要:floor() 返回数字的下舍整数。 语法 以下是 floor() 方法的语法: 注意:floor()是不能直接访问的,需要导入 math 模块,通过静态对象调用该方法。 参数 x -- 数值表达式。 返回值 返回数字的下舍整数。 实例 以下展示了使用 floor() 方法的实例: 以上实例运行后输
        阅读全文
            
摘要:ConfigParser 是Python自带的模块, 用来读写配置文件, 用法及其简单。 直接上代码,不解释,不多说。 配置文件的格式是: []包含的叫section, section 下有option=value这样的键值 配置文件 test.conf Python代码(python2.7的写法)
        阅读全文
            
摘要:函数:string.join() Python中有join()和os.path.join()两个函数,具体作用如下: join(): 连接字符串数组。将字符串、元组、列表中的元素以指定的字符(分隔符)连接生成一个新的字符串 os.path.join(): 将多个路径组合后返回 一、函数说明1、joi
        阅读全文
            
摘要:from os import makedirs, unlink, sep #从os包中引入 makedirs.unlink,sep类 from os.path import dirname, exists, isdir, splitext 从 os包中的path类中引入 dirmame exists 等方法 import urllib.request //引入 urllib resqu...
        阅读全文
            
摘要:termcolor是一个python包,可以改变控制台输出的颜色,支持各种terminal(WINDOWS的cmd.exe除外)。 它支持下列的文字颜色: grey, red, green, yellow, blue, magenta, cyan, white 支持下列的背景高亮: on_grey,
        阅读全文
            
摘要:sys.stdout 与 print 当我们在 Python 中打印对象调用 print obj 时候,事实上是调用了 sys.stdout.write(obj+'\n') print 将你需要的内容打印到了控制台,然后追加了一个换行符 print 会调用 sys.stdout 的 write 方法
        阅读全文
            
摘要:转自廖雪峰老师文章 匿名函数lambda x: x * x实际上就是: 关键字lambda表示匿名函数,冒号前面的x表示函数参数。 匿名函数有个限制,就是只能有一个表达式,不用写return,返回值就是该表达式的结果。 用匿名函数有个好处,因为函数没有名字,不必担心函数名冲突。此外,匿名函数也是一个
        阅读全文
            
摘要:这两个作用不一样, 1. 作用是定义源代码的编码. 如果没有定义, 此源码中是不可以包含中文字符串的.PEP 0263 -- Defining Python Source Code Encodingshttps://www.python.org/dev/peps/pep-0263/ 2. 是设置默认
        阅读全文
            
摘要:转自: http://www.python[tab].com/html/2016/pythonhexinbiancheng_0802/1057.html *args表示任何多个无名参数,它是一个tuple;**kwargs表示关键字参数,它是一个dict。 运行结果: 可以看到,这两个是python
        阅读全文
            
摘要:转自http://www.jb51.net/article/65550.htm 本文实例讲述了python使用xlrd模块读写Excel文件的方法。分享给大家供大家参考。具体如下: 一、安装xlrd模块 到python官网下载http://pypi.python.org/pypi/xlrd模块安装,
        阅读全文
            
 
                    
                 浙公网安备 33010602011771号
浙公网安备 33010602011771号