首页 > 编程 > Python > 正文

Python 语法

2019-11-06 07:22:39
字体:
来源:转载
供稿:网友

1、python split()函数使用拆分字符串 将字符串转化为列表

>>> u = "www.doiido.com.cn"#使用默认分隔符>>> PRint u.split()['www.doiido.com.cn']#以"."为分隔符>>> print u.split('.')['www', 'doiido', 'com', 'cn']

2、使用Python解析JSON数据的基本方法 从网页上下载json文件html,提出里面的title。

import jsonjsonStr = json.loads(html)title=jsonStr['title']

3、Python判断文件和文件夹是否存在的方法

>>> import os>>> os.path.exists('d:/assist')True>>> os.path.exists('d:/assist/getTeacherList.py')True>>> os.path.isfile('d:/assist')False>>> os.path.isfile('d:/assist/getTeacherList.py')True>>> os.makedirs('d:/assist/set')>>> os.path.exists('d:/assist/set')True

4、Python教程:[61]创建文件夹/目录 判断’../src/temp/’文件夹是否存在,如果没有则建立相应文件夹

import osif os.path.exists('../src/temp/')==False: os.mkdir('../src/temp/')

如果是多级目录,用os.makedirs()函数 5、Python爬虫关于urlretrieve()函数的使用笔记

import urllibdef cbk(a, b, c): '''回调函数 @a: 已经下载的数据块 @b: 数据块的大小 @c: 远程文件的大小 ''' per = 100.0 * a * b / c if per > 100: per = 100 print '%.2f%%' % perurl = 'http://www.google.com'local = 'd://google.html'urllib.urlretrieve(url, local, cbk)

url:远程文件地址 local:本地保存路径 cbk:会掉函数,显示下载进度

6、 python 3.3 try..catch 小例

s=input("input your age:") if s=="": raise Exception("input must not be empty.") try: i=int(s) except Exception as err: print(err) finally: print("Goodbye!")

7、 Python中函数参数(默认、列表、可变长度、字典类型)


发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表