09 2017 档案

摘要:前面提到了BIF(内置函数)这个概念,什么是内置函数,就是python已经定义好的函数,不需要人为再自己定义,直接拿来就可以用的函数,那么都有哪些BIF呢? 可以在交互式界面(IDLE)输入这段代码,注意是两边都是双下划线 1 dir(__builtins__) 1 dir(__builtins__ 阅读全文
posted @ 2017-09-30 11:14 杨浪 阅读(336) 评论(0) 推荐(0) 编辑
摘要:在C#中,值类型和引用类型是相当重要的两个概念,必须在设计类型的时候就决定类型实例的行为。如果在编写代码时不能理解引用类型和值类型的区别,那么将会给代码带来不必要的异常。很多人就是因为没有弄清楚这两个概念从而在编程过程中遇到了很多问题,在这里博主浅谈对值类型和引用类型的认识。 首先从概念上看,值类型 阅读全文
posted @ 2017-09-30 09:49 杨浪 阅读(340) 评论(0) 推荐(0) 编辑
摘要:描述 Python time mktime() 函数执行与gmtime(), localtime()相反的操作,它接收struct_time对象作为参数,返回用秒数来表示时间的浮点数。 如果输入的值不是一个合法的时间,将触发 OverflowError 或 ValueError。 语法 mktime 阅读全文
posted @ 2017-09-29 15:51 杨浪 阅读(1331) 评论(0) 推荐(0) 编辑
摘要:Restart Manager(以下简称RM)可以减少或避免安装或更新程序所需要的系统重启次数。安装(或更新)过程中需要重启的主要原因是需要更新的某些文件当前正被一些其它程序或服务所使用。RM允许除关键系统服务(Critical System Services)之外的所有程序(或服务)关闭和重启。这 阅读全文
posted @ 2017-09-29 15:19 杨浪 阅读(1110) 评论(0) 推荐(0) 编辑
摘要:Service Control Manager,服务控制管理器,人称SCM就是它!在Windows内核中,都可以看到她忙碌的身影,可以说是系统服务和驱动的管家婆了! SCM管家婆起早贪黑,每次系统启动,她也随着而起。她凭借着自己的努力,终于在Windows的内核占据了一席之地,调配着手下许多服务和驱 阅读全文
posted @ 2017-09-29 15:17 杨浪 阅读(3874) 评论(0) 推荐(0) 编辑
摘要:Readme: 在日常工作中,我们常常涉及到有关文件名和文件路径的操作,在python里的os标准模块为我们提供了文件操作的各类函数,本文将分别介绍“获得当前路径”“获得当前路径下的所有文件和文件夹,”删除文件“,“删除目录/多个目录”,“检查文件/文件路径”,“检查文件路径是否存在”,“分离文件路 阅读全文
posted @ 2017-09-29 14:23 杨浪 阅读(81986) 评论(1) 推荐(5) 编辑
摘要:虽然python是万能的,但是对于某些特殊功能,需要c语言才能完成。这样,就需要用python来调用c的代码了具体流程:c编写相关函数 ,编译成库然后在python中加载这些库,指定调用函数。这些函数可以char ,int, float, 还能返回指针。 以下示例:通过python调用c函数,返回" 阅读全文
posted @ 2017-09-29 10:42 杨浪 阅读(1247) 评论(0) 推荐(0) 编辑
摘要:Python strip() 方法用于移除字符串头尾指定的字符(默认为空格)。 当使用strip('xxx'),只要字符串头尾有"xxx"中的一个,就会去掉,而不是符合字符串''xxx''才去掉 阅读全文
posted @ 2017-09-29 10:40 杨浪 阅读(460) 评论(0) 推荐(0) 编辑
摘要:编码 默认情况下,python以UTF-8编码,所有的字符串都是Unicode字符串,可以为代码定义不同的的编码。 python保留字 保留字及为关键字,不能作为任何标识符名称。查看当前版本所有关键字:keyword模块 注释 单行注释:代码中以#开头的行即为注释,程序在执行时不会执行该行 多行注释 阅读全文
posted @ 2017-09-28 14:55 杨浪 阅读(359) 评论(0) 推荐(0) 编辑
摘要:可迭代对象 iterable 可直接作用于for循环的对象统称为可迭代对象。 有 list、 dict、tuple、set、str等数据类型,还有 generator(包括生成器和带yield的generator function)。包括了有序和无序对象。 要判断一个对象是否为iterable对象。 阅读全文
posted @ 2017-09-28 11:49 杨浪 阅读(245) 评论(0) 推荐(0) 编辑
摘要:记得导入导出包的时候要想激活虚拟环境。1、导出requirements方法pip freeze > requirements.txt 2、安装requirements方法pip install -r requirements.txt 阅读全文
posted @ 2017-09-28 11:48 杨浪 阅读(1031) 评论(0) 推荐(0) 编辑
摘要:ORM和SQLAlchemy简介 对象关系映射(Object Relational Mapping,简称ORM),简单的来说,ORM是将数据库中的表与面向对象语言中的类建立了一种对应的关系。然后我们操作数据库的时候,数据库中的表或者表中的某一行,直接通过操作类或者类的实例就可以完成了。 SQLAlc 阅读全文
posted @ 2017-09-28 10:38 杨浪 阅读(432) 评论(0) 推荐(0) 编辑
摘要:阅读目录 一、set集合介绍 二、集合的方法 1、s.add()添加元素 3、s.copy()浅拷贝 4、s.difference(b) 5、s.difference_update(b) 6、s.discard(obj) 7、s.intersection(b) 8、s.intersection_up 阅读全文
posted @ 2017-09-28 10:07 杨浪 阅读(347) 评论(0) 推荐(0) 编辑
摘要:在mysql中如果想要查看表的定义的话;有如下方式可供选择 1、show create table 语句: 2、desc table_name 语句: 由这个例子可以看出: Field:字段表示的是列名 Type:字段表示的是列的数据类型 Null :字段表示这个列是否能取空值 Key :在mysq 阅读全文
posted @ 2017-09-27 17:55 杨浪 阅读(9753) 评论(0) 推荐(0) 编辑
摘要:SQLAlchemy写法 你实际上需要label()方法。 阅读全文
posted @ 2017-09-27 15:25 杨浪 阅读(2997) 评论(0) 推荐(0) 编辑
摘要:以前写的很简单,只有几句话,最近发现本文是本博客阅读量最大的一篇文章,觉得这样有种把人骗进来的感觉,于是又细化了一些。如果还有不好的地方,欢迎指出。 首先说明基本功能: dumps是将dict转化成str格式,loads是将str转化成dict格式。 dump和load也是类似的功能,只是与文件操作 阅读全文
posted @ 2017-09-27 10:02 杨浪 阅读(516) 评论(0) 推荐(0) 编辑
摘要:1. #!/usr/bin/python 和#!/usr/bin/env python 含义 大部分python文件的头部都会写上 #!/usr/bin/python 或者 #!/usr/bin/env ,这个语句主要和运行模式有关, 如果我们用普通运行模式例如(linux) : python *. 阅读全文
posted @ 2017-09-27 09:57 杨浪 阅读(633) 评论(0) 推荐(0) 编辑
摘要:python2.7 for i in range(1,10): for j in range(1,i+1): print j,'x',i,'=',j*i,'\t', print '\n'print '\nDone' python3.7 i = 1 while i<=9: j = 1 while j< 阅读全文
posted @ 2017-09-26 11:21 杨浪 阅读(284) 评论(0) 推荐(0) 编辑
摘要:1、python是什么? python是动态解释型的强类型定义语言。 python官方版本的解释器是CPython。该解释器使用C语言开发。 当前主要使用3.x版本的python。 2、第一个python程序 >>> print("Hello World!") Hello World! Linux下 阅读全文
posted @ 2017-09-26 10:44 杨浪 阅读(291) 评论(0) 推荐(0) 编辑
摘要:1、python字符串 字符串是 Python 中最常用的数据类型。我们可以使用引号('或")来创建字符串,l Python不支持单字符类型,单字符也在Python也是作为一个字符串使用。 2、python转义字符 \ :在行尾时,为续行符 \\ :反斜杠转义,输出'\' \' :单引号转义 \" 阅读全文
posted @ 2017-09-25 10:35 杨浪 阅读(855) 评论(0) 推荐(0) 编辑
摘要:CRONTAB概念/介绍 crontab命令用于设置周期性被执行的指令。该命令从标准输入设备读取指令,并将其存放于“crontab”文件中,以供之后读取和执行。 cron 系统调度进程。 可以使用它在每天的非高峰负荷时间段运行作业,或在一周或一月中的不同时段运行。cron是系统主要的调度进程,可以在 阅读全文
posted @ 2017-09-22 15:23 杨浪 阅读(3298) 评论(0) 推荐(0) 编辑
摘要:python中类的初始化方法是__init__(),因此父类子类的初始化方法都是这个,如果子类不实现这个函数,初始化时调用父类的初始化函数,如果子类实现这个函数,就覆盖了父类的这个函数,既然继承父类,就要在这个函数里显式调用一下父类的__init__(),这跟C++,jAVA不一样,他们是自动调用父 阅读全文
posted @ 2017-09-15 12:53 杨浪 阅读(1413) 评论(0) 推荐(0) 编辑
摘要:s1='20120125'; 6 s2='20120216'; 7 a=time.strptime(s1,'%Y%m%d'); 8 b=time.strptime(s2,'%Y%m%d'); 9 a_datetime=datetime.datetime(*a[:3]); 10 b_datetime= 阅读全文
posted @ 2017-09-14 20:11 杨浪 阅读(1661) 评论(0) 推荐(0) 编辑
摘要:部署IIS过程中遇到了一个奇怪的问题,就是怎么设置打开的页面都是一篇空白,IIS也没有任何报错,翻遍互联网好不容易找到了解决方法,今天就教给大家,希望大家不要走弯路。此方法Windows xp、7、8、10、vista都适用,我就用最新的Win10给大家讲讲。 现象:地址访问都是空白,右键查看源码也 阅读全文
posted @ 2017-09-10 09:48 杨浪 阅读(1232) 评论(0) 推荐(0) 编辑
摘要:最近也玩起了SVN软件版本管理,在本机上安装了VisualSVN Server+TortoiseSVN,感觉还不错吧。但是,版本库存在哪里呢?在安装VisualSVN Server时,已经默认设置了,只是当时没有在意,现在想换个路径存放,怎样实现呢?原来很简单。 如下图所示:打开VisualSVN 阅读全文
posted @ 2017-09-10 02:23 杨浪 阅读(1807) 评论(0) 推荐(0) 编辑
摘要:Subversion是优秀的版本控制工具,其具体的的优点和详细介绍,这里就不再多说. 首先来下载和搭建SVN服务器. 现在Subversion已经迁移到apache网站上了,下载地址: http://subversion.apache.org/packages.html 这是二进制文件包的下载地址, 阅读全文
posted @ 2017-09-10 02:09 杨浪 阅读(347) 评论(0) 推荐(0) 编辑
摘要:1 # -*- coding: utf-8 -*- 2 3 '''获取当前日期前后N天或N月的日期''' 4 5 from time import strftime, localtime 6 from datetime import timedelta, date 7 import calendar 8 9 year = strftime("%Y",lo... 阅读全文
posted @ 2017-09-07 17:23 杨浪 阅读(3061) 评论(0) 推荐(0) 编辑
摘要:Python字典是另一种可变容器模型,且可存储任意类型对象,如字符串、数字、元组等其他容器模型。一、创建字典字典由键和对应值成对组成。字典也被称作关联数组或哈希表。基本语法如下: 也可如此创建字典: 注意:每个键与值用冒号隔开(:),每对用逗号,每对用逗号分割,整体放在花括号中({})。键必须独一无 阅读全文
posted @ 2017-09-07 17:12 杨浪 阅读(24926) 评论(0) 推荐(0) 编辑
摘要:python中变量是没有类型的可以绑定任意类型,但是在语法上不能声明变量。 那我们怎麽来声名一个变量呢? 这样我们给着个变量绑定了以各None类型,我们随时可用重新绑定其它类型。这样我们起到了预先声名变量的效果。 类中如何去定义类的属性和对像属性呢? 如果对OO有所了解的话,就应该知道类属性属于类整 阅读全文
posted @ 2017-09-06 16:12 杨浪 阅读(1864) 评论(0) 推荐(0) 编辑
摘要:type() isinstance() dir() 如果要获得一个对象的所有属性和方法,可以使用dir()函数,它返回一个包含字符串的list,比如,获得一个str对象的所有属性和方法: Python在定义变量的时候不用指明具体的的类型,解释器会在运行的时候会自动检查 变量的类型,并根据需要进行隐式 阅读全文
posted @ 2017-09-06 15:53 杨浪 阅读(561) 评论(0) 推荐(0) 编辑
摘要:List 是 Python 中常用的数据类型,它一个有序集合,即其中的元素始终保持着初始时的定义的顺序(除非你对它们进行排序或其他修改操作)。 在Python中,向List添加元素,方法有如下4种方法(append(),extend(),insert(), +加号) 1. append() 追加单个 阅读全文
posted @ 2017-09-06 15:48 杨浪 阅读(9752) 评论(0) 推荐(0) 编辑
摘要:[python] int(x [,base ]) 将x转换为一个整数 long(x [,base ]) 将x转换为一个长整数 float(x ) 将x转换到一个浮点数 complex(real [,imag ]) 创建一个复数 str(x ) 将对象 x 转换为字符串 repr(x ) 将对象 x 阅读全文
posted @ 2017-09-04 20:12 杨浪 阅读(3385) 评论(0) 推荐(0) 编辑
摘要:python中的三目运算符不像其他语言其他的一般都是 判定条件?为真时的结果:为假时的结果 判定条件?为真时的结果:为假时的结果 如 result=5>3?1:0 result=5>3?1:0 这个输出1,但没有什么意义,仅仅是一个例子。而在python中的格式为 为真时的结果 if 判定条件 el 阅读全文
posted @ 2017-09-04 19:32 杨浪 阅读(324) 评论(0) 推荐(0) 编辑
摘要:这篇文章主要介绍了Python中列表(List)的详解操作方法,包含创建、访问、更新、删除、其它操作等,需要的朋友可以参考下 Python list内置sort()方法用来排序,也可以用python内置的全局sorted()方法来对可迭代的序列排序生成新的序列。 1)排序基础 简单的升序排序是非常容 阅读全文
posted @ 2017-09-04 19:10 杨浪 阅读(445) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示