python、main函数和argv参数

笔者学习和使用过的语言中:C语言,C++语言,C#语言,Java语言都时有main函数在的,main是程序执行的起点,Python中,也有类似的运行机制,但方式却截然不同:Python使用缩进对齐组织代码的执行,所有没有缩进的代码(非函数定义和类定义),都会在载入时自动执行,这些代码,可以认为是Python的main函数。举个列子,我们可以清楚的了解:im@58user:~/PythonProjec...
阅读(3788) 评论(0)

python2 import urllib2报错

这段时间想玩玩python网页信息爬取,在使用urllib2这个库的时候导入失败,提示信息为:im@58user:~/PythonProjects/IOTest$ python Python 2.7.6 (default, Oct 26 2016, 20:30:19) [GCC 4.8.4] on linux2 Type "help", "copyright", "credits" or "lic...
阅读(841) 评论(0)

转:Django 安全配置(setting.py)详解

原文地址](https://segmentfault.com/a/1190000003756582)1. 必须配置:PASSWORD_HASHER这个配置是在使用Django自带的密码加密函数的时候会使用的加密算法的列表.默认如下:PASSWORD_HASHERS = ( 'django.contrib.auth.hashers.PBKDF2PasswordHasher', 'dja...
阅读(385) 评论(0)

Ubuntu 14.04下Django项目链接MySQL数据库

在成功安装MySQL-python-1.2.5后,开始配置django的mysql连接配置。 打开django项目的二级目录/Hello/Hello/setting.py文件。 默认情况下Django数据为sqlite:# Database # https://docs.djangoproject.com/en/dev/ref/settings/#databasesDATABASES = {...
阅读(325) 评论(0)

Ubuntu 14.04下Django&MySQL环境部署

Python环境搭建操作系统Ubuntu14.04,自带Python2.7.6im@58user:/$ python Python 2.7.6 (default, Oct 26 2016, 20:30:19) [GCC 4.8.4] on linux2 Type "help", "copyright", "credits" or "license" for more information. >>...
阅读(597) 评论(0)

PHP的第一篇章(Window下搭建PHP运行环境)

在网上下载PHP及相关的...
阅读(562) 评论(0)

Python中字典的增、删、创建、索引与字典方法clear,copy,formkeys,get,has_key,popitem,update

#_*_coding:UTF-8_*_ # 1.字典序的创建 # 1.1基本字典的创建 # dictionary_name={key1:value1,key2:value2,...} # dictionary_name={} 空字典 # 字典中的键是唯一的,而值并不是唯一。 userDic={'0003':'June','0002':'Tom'} print userDic # 输出:{'0002...
阅读(4635) 评论(0)

Python中对元组的操作

#_*_coding:UTF-8_*_ # 元组tuple_name=(element1,element2,element3,...) # 1.1创建元组时可以不指定元素的个数,相当与不定长度的数组,但是一旦创建就不能修改元组的长度 # tuple_name=() 空元组 # 1.2添加元组 userTuple=('0001','0002','0003','0004','0005','0006...
阅读(1654) 评论(0)

Python中的列表(添加二元列表、连接、查找、排序、反序、赋值、删除、分片操作、负索引、)

#_*_coding:UTF-8_*_ # 列表list_name=[element1,element2,element3...] # 1.添加元素 # append(value)用户在List的尾部添加一个元素 # insert(index,value)第一个参数index为将要插入到列表中的元素指定索引位置,第二个参数value为要出插入的值 # 2.元素赋值 # list_name=[ind...
阅读(1978) 评论(0)

Python语言中的__name__和__doc__

#_*_coding:UTF-8_*_ # myThridMoudle.py文件 # __name__属性用于判断当前模块是不是程序的入口,如果当前程序正在被使用,__name__的值为__main__ if __name__=='__main__': print 'myThirdModule作为主程序' else: print 'myThirdModule被另一个模块调用' # 输出结果为...
阅读(740) 评论(0)

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

#_*_coding:UTF-8_*_ # 1.默认参数 # 函数的参数支持默认。当某个参数没有传递实际值时,函数将使用默认参数计算。例如,可以向login()函数的username参数和password参数分别提供一个默认值。 # 函数定义 def login(username="maxxianglin",password="maxingling"): if(username=='admin'...
阅读(2341) 评论(0)

Python中reduce、map、filter、apply、tuple函数

#_*_coding:UTF-8_*_ # tuple函数 def operat (x,y,z):     x=x+5     y=y+5     z=z+5     oper = [x,y,z]  #使用oper=[x,y,x]将这三个参数“打包”到一个名为oper的列表中     numbers = tuple(oper)  #用tuple()函数将列表装到元组中       ...
阅读(775) 评论(0)

Python语言中与else有关的

if-else语句: 和各种语言相同的用法,在条件语句中,与if语句搭配使用的else语句。如果if语句的条件表达式的结果布尔值为假,那么程序将执行else语句后的代码。它的语法是大家最为熟知的: Python代码 if expression:     expr_true_suite else:     expr_false_suite elif(else-if...
阅读(525) 评论(0)
    个人资料
    • 访问:211726次
    • 积分:3102
    • 等级:
    • 排名:第11599名
    • 原创:319篇
    • 转载:17篇
    • 译文:10篇
    • 评论:29条
    博客专栏
    最新评论