随笔分类 -  Python

Python 学习笔记
摘要:一、引入模块 import sys 二、常用功能 sys.argv: 实现从程序外部向程序传递参数。 sys.exit([arg]): 程序中间的退出,arg=0为正常退出。 sys.path: 获取指定模块搜索路径的字符串集合,可以将写好的模块放在得到的某个路径下,就可以在程序中import时正确 阅读全文
posted @ 2018-09-07 10:58 Sky_Liao 阅读(120) 评论(0) 推荐(0)
摘要:一、引入模块 import re 阅读全文
posted @ 2018-09-06 15:35 Sky_Liao 阅读(129) 评论(0) 推荐(0)
摘要:转载,原文地址:http://www.ruanyifeng.com/blog/2015/12/git-cheat-sheet.html Git 用得比较少,命令老是记不住。 一般来说,日常使用只要记住下图6个命令,就可以了。但是熟练使用,恐怕要记住60~100个命令。 下面是我整理的常用 Git 命 阅读全文
posted @ 2018-09-06 15:10 Sky_Liao 阅读(172) 评论(0) 推荐(0)
摘要:usage: python [option] ... [-c cmd | -m mod | file | -] [arg] ... Options and arguments (and corresponding environment variables): -b : issue warnings 阅读全文
posted @ 2018-09-06 14:20 Sky_Liao 阅读(1695) 评论(0) 推荐(0)
摘要:一、导入模块 import xml.etree.ElementTree as ET 阅读全文
posted @ 2018-09-05 21:16 Sky_Liao 阅读(173) 评论(0) 推荐(0)
摘要:一、引入模块 import shutil #高级的 文件、文件夹、压缩包 处理模块 二、func 介绍 阅读全文
posted @ 2018-09-05 16:41 Sky_Liao 阅读(172) 评论(0) 推荐(0)
摘要:一、logging模块级别及常用函数 默认的level是logging.Warning,低于该级别的就不输出了。级别排序:Critical> Error > Warning > Info > Debug Logging.Formatter:配置日志的格式,在里面自定义设置日期和时间,输出日志的时候将 阅读全文
posted @ 2018-08-29 21:00 Sky_Liao 阅读(199) 评论(1) 推荐(0)
摘要:一、引入模块 import os 二、相对路径 三、绝对路径 四、常用方法 阅读全文
posted @ 2018-08-22 15:00 Sky_Liao 阅读(140) 评论(0) 推荐(0)
摘要:import datetime datetime.datetime.now() 返回当前时间 datetime.date.formtimestamp(time.time()) 时间戳直接转成日期格式 datetime.datetime.now() +datetime.timedelta(5) 当前时 阅读全文
posted @ 2018-06-25 19:43 Sky_Liao 阅读(286) 评论(0) 推荐(0)
摘要:import time 一、时间戳转换成struct_time(tuple): gmtime:把时间戳转换成UTC时区struct_time localtime:把时间戳转换成当前所在地时区struct_time 二、struct_time转换成时间戳: mktime:把strut_time转换成时 阅读全文
posted @ 2018-06-24 20:58 Sky_Liao 阅读(730) 评论(0) 推荐(0)
摘要:解决网页加载缓慢的几种方法: 一、显性等待WebDriverWait,配合该类的until()和until_not()方法,就能够根据判断条件而进行灵活地等待 1 from selenium import webdriver 2 from selenium.webdriver.support.wai 阅读全文
posted @ 2018-05-22 16:38 Sky_Liao 阅读(4626) 评论(0) 推荐(0)
摘要:字典合并: 1 >>>a_dict = {'sky': 'asdf', 'liao': 'asdf'} 2 >>> a_dict 3 {'sky': 'asdf', 'liao': 'asdf'} 4 >>> b_dict = {'xiong': 'asdf', 'asky': 'asdf'} 5 阅读全文
posted @ 2018-05-16 11:02 Sky_Liao 阅读(139) 评论(0) 推荐(0)
摘要:网页定位中,针对select选框有下列三种方式: 通过选项文字 : from selenium.webdriver.support.ui import Select Select(driver.find_element_by_xpath(".//*[@id='province']")).select 阅读全文
posted @ 2018-02-24 14:37 Sky_Liao 阅读(133) 评论(0) 推荐(0)
摘要:>>> list(range(1, 11))[1, 2, 3, 4, 5, 6, 7, 8, 9, 10] >>> [x * x for x in range(1, 11)][1, 4, 9, 16, 25, 36, 49, 64, 81, 100] for循环后面还可以加上if判断: >>> [x 阅读全文
posted @ 2018-02-23 13:26 Sky_Liao 阅读(184) 评论(0) 推荐(0)
摘要:一、截取字符串 str[0:3] #截取第一位到第三位的字符 str[:] #截取字符串的全部字符 str[6:] #截取第七个字符到结尾 str[:-3] #截取从头开始到倒数第三个字符之前 str[2] #截取第三个字符 str[-1] #截取倒数第一个字符 str[::-1] #创造一个与原字 阅读全文
posted @ 2018-02-02 16:06 Sky_Liao 阅读(374) 评论(0) 推荐(0)