分类
摘要:
该模块提供一种便捷的方式来操作系统
os.environ:返回系统环境变量
os.getenv(env):返回环境变量env的值
os.getpid():当前程序的进程
os.uname():返回一个系统信息对象
os.chdir(path):改变目录
os.getcwd():当前目录
os.listdir(pat... 阅读原文
2018-01-29 13:09:02 阅读(742) 评论(0)
摘要:
注释
# 用#号字符开头注释单行
"""
三个引号可以注释多行
三个引号可以注释多行
三个引号可以注释多行
"""
原始数据类型和运算符
(1)整型
#整数
3 #=>3
(2)算术运算
#加法
1+1 #=>2
#减法
8-1 #=>7
#乘法... 阅读原文
2018-01-29 12:10:02 阅读(756) 评论(0)
摘要:
上一篇博客讲了怎么批量读取Excal单元格数据,现在咱们说一下怎么读取Excal指定单元格数据。
一、首先建一个Test_Main类
#!/usr/bin/python
# -*- coding: UTF-8 -*-
import requests import unittest
class TestD... 阅读原文
2018-01-29 10:51:02 阅读(751) 评论(0)
摘要:
什么是高阶函数?把函数作为参数传入或把函数做为结果值返回,这样的函数称为高阶函数,函数式编程就是指这种高度抽象的编程范式。函数式编程的特点:
函数本身可以赋值给变量,赋值后变量为函数;
允许将函数本身作为参数传入另一个函数;
允许返回一个函数。
在前面的章节中,我们知道可以用abs()这个函数来得到... 阅读原文
2018-01-29 10:45:04 阅读(762) 评论(0)
摘要:
申请百度API
1、打开网页 http://lbsyun.baidu.com/index.php?title=首页
选择功能与服务中的地图,点击左边的获取密匙,然后按照要求申请即可,需要手机和百度账号及邮箱认证。
激活后可看到后台页面,现在可以开始创建应用了,这里请求校验方式有两种,一种是白名单IP,... 阅读原文
2018-01-29 09:10:07 阅读(801) 评论(0)
摘要:
1、字符串
主要print的时候‘ ’和“ ”的 结果都是样的,要注意的就是如果句子中含有’或”是要交叉使用,例如I'am a man.里面就有’,那么print的时候就要用双引号“I'am a man.”,如果是“Apple”is an fruit.就要用单引号‘“Apple” is an fruit.’
如果用\... 阅读原文
2018-01-29 07:25:02 阅读(831) 评论(0)
摘要:
1、匿名函数
一般的屌丝函数是这样定义的
def ds(x):
return 2*x+1
而匿名函数是这样的
lambda x:2*x+1
使用匿名函数的好处
1、可以使函数更加简洁
2、无需考虑命名,不用为孩子起名字绞尽脑汁了哈哈哈哈哈
3、简化代码,提高代码的可读性
2、两个常用的内置函数
1)f... 阅读原文
2018-01-29 06:09:02 阅读(778) 评论(0)
摘要:
字段
一个模型最重要也是唯一必需的部分,是它定义的数据库字段
字段名称限制
1、字段名不能是pythohn保留字,这样会导致python语法错误
2、字段不能包含连续一个以上的下划线,这样会和Django查询语句语法冲突
数据库列的类型
AutoField 指一个能够根据可用ID自增的 IntegerField 。通... 阅读原文
2018-01-29 06:00:02 阅读(813) 评论(0)
摘要:
1、global 关键字
如果在函数内部需要修改全局变量那么需要使用global关键字
x=1
def mfun():
global x
x=2
print(x)
>>> mfun()
2
2、内嵌函数(内部函数)
内部函数的的作用域在外部函数作用于之内,及只能在... 阅读原文
2018-01-28 23:24:02 阅读(779) 评论(0)
摘要:
安装python3.6可能使用的依赖
# yum install openssl-devel bzip2-devel expat-devel gdbm-devel readline-devel sqlite-devel
下载python3.6编译安装
新安装的最新centos7最小化安装没有安装wget,所以要安装一... 阅读原文
2018-01-28 21:34:02 阅读(760) 评论(0)