Python
EastonLiu
这个作者很懒,什么都没留下…
展开
-
Python学习:输出99乘法口诀表
1、右上三角形: 代码:for i in range(1,10): for k in range(1,i): print(end=" ") for j in range(i,10): print("%d*%d=%-3d"%(i,j,i*j),end=" ") print("")输出内容:>>> 1*1=1 1*2=原创 2017-11-09 10:51:23 · 8608 阅读 · 0 评论 -
python3.6 windows环境下paramiko模块的安装和使用
今天安装paramiko,整整折腾了一天,各种踩坑,现把安装过程记录下来:环境:Python3.6Windows2008 64位一、安装pycrypto1、下载源码官网:https://www.dlitz.net/software/pycrypto/ github:https://github.com/dlitz/pycrypto 我是在官网下载的pycrypt原创 2018-01-15 16:24:34 · 15585 阅读 · 9 评论 -
python yaml用法详解
YAML是一种直观的能够被电脑识别的的数据序列化格式,容易被人类阅读,并且容易和脚本语言交互。YAML类似于XML,但是语法比XML简单得多,对于转化成数组或可以hash的数据时是很简单有效的。 一、PyYaml 1、load() :返回一个对象 我们先创建一个yml文件,config.yml:name: Tom Smithage: 37spouse: name: Jane Smi转载 2017-12-19 15:44:50 · 86270 阅读 · 2 评论 -
Python logging模块
logger是一个树结构,默认有个根root,其他logger都是其上的枝桠 一、简单使用import logginglogging.debug('debug message')logging.info('info message')logging.warning('warn message')logging.error('error message')logging.critical(原创 2017-12-18 19:56:44 · 319 阅读 · 0 评论 -
python 对excel操作用法详解
一、读excel表 读excel要用到xlrd模块 1、导入模块import xlrd2、打开excel文件table = data.sheets()[0] #通过索引顺序获取table = data.sheet_by_index(0) #通过索引顺序获取table = data.sheet_by_name(u'Sheet1')#通过名称获取代码如下:import xlrdda原创 2017-12-15 16:46:58 · 33623 阅读 · 1 评论 -
Python使用ElementTree处理XML
一、引用方法import xml.etree.ElementTree as ET二、一个xml例子 下面所有的操作都将下面这段XML为例,我们将它保存为sample.xml。<?xml version="1.0"?><data> <country name="Liechtenstein"> <rank>1</rank> <year>2008</year>转载 2017-12-14 17:31:40 · 1847 阅读 · 0 评论 -
python 3.0操作mysql数据库
MySQLdb目前还不支持python3.0,可以用PyMySQL代替 一、安装方法 pip install PyMySQL 二、连接数据库import pymysql# 打开数据库连接db=pymysql.connect("172.20.100.64","root","coship","cdnmsb021")# 使用cursor()方法获取操作游标 cursor = db.curs原创 2017-12-13 17:40:25 · 1811 阅读 · 0 评论 -
selenium定位不到元素方法汇总
此文章为总结工作中遇到的selenium定位不到元素的原因以及解决方法,持续更新一、在登录框中定位不到账号输入框今天在学习selenium时,在百度登录框中输入账号,一直报NoSuchElementException错误代码如下:from selenium import webdriverdriver = webdriver.Chrome()driver.get("http:/原创 2017-12-21 10:50:02 · 4021 阅读 · 0 评论 -
Python 函数作用域
Python中变量作用域分4种情况:L: local,局部作用域,即函数中定义的变量。E: enclosing,父级函数的局部作用域,即此函数的上级函数的局部作用域。G: globa,全局变量B: build-in,系统模块,如:int,max函数等 优先级顺序为:局部作用域(L)>父级函数作用域(E)>全局作用域(G)>系统模块(B)x = max(1,...原创 2018-05-20 22:11:10 · 2350 阅读 · 0 评论