随笔分类 - python
1
摘要:import shutil import time import pymysql conn=pymysql.connect(host="222",user="root",password="",db="www",charset="utf8") cu=conn.cursor() cu.execute(
阅读全文
摘要:mysql优化基础 进行django产品开发或上线之前,有必要了解一下mysql的基础知识,orm太过抽象,导致很多朋友对于mysql了解得太少,而且orm不像sqlalchemy那样可以跟mysql走的那么近!如果要设计出合理的表结构(在orm中就是model类),显然把一个ip设置成64个字符是
阅读全文
摘要:本节内容 进程、与线程区别 cpu运行原理 python GIL全局解释器锁 线程 语法 join 线程锁之Lock\Rlock\信号量 将线程变为守护进程 Event事件 queue队列 生产者消费者模型 Queue队列 开发一个线程池 进程 语法 进程间通讯 进程池 进程与线程 什么是线程(th
阅读全文
摘要:一、对象的定义 对象是有属性和方法组成的,在实际环境中也就是对象本身的变量和函数!比如一条鱼,眼睛和尾巴就是属性,会游泳就是他的技能! 基础类的声明: 二、类的三大特性 (一)、封装 有些时候我们不希望把对象的属性公开,就可以把它设为私有,python并没有像其他语言对成员的权限控制系统,如priv
阅读全文
摘要:有过C语言编程经验的朋友都知道在C语言中如果要引用sqrt这个函数,必须用语句"#include<math.h>"引入math.h这个头文件,否则是无法正常进行调用的。那么在Python中,如果要引用一些内置的函数,该怎么处理呢?在Python中有一个概念叫做模块(module),这个和C语言中的头
阅读全文
摘要:字符串是编程时涉及到的最多的一种数据结构,对字符串进行操作的需求几乎无处不在。比如判断一个字符串是否是合法的Email地址,虽然可以编程提取@前后的子串,再分别判断是否是单词和域名,但这样做不但麻烦,而且代码难以复用。 正则表达式是一种用来匹配字符串的强有力的武器。它的设计思想是用一种描述性的语言来
阅读全文
摘要:文件处理 1 file object = open(file_name,[access_mode],[buffering]) file_name: file_name参数是一个字符串值,包含要访问的文件的名称。 access_mode: access_mode 确定该文件已被打开,即模式。读,写等追
阅读全文
摘要:关于这个问题,今天终于找到方法 file-setting下 左侧code style line separator下拉选择unix就可以了 http://www.cnblogs.com/sunface/p/5145315.html
阅读全文
摘要:1,下载mysql-connector-python-2.0.4 pythoin访问mysql需要有客户端,这个就是连接mysql的库 解压后如下图: 双击lib 以windows为例 把mysql复制到Lib\site-packages linux下可以找到site-packages 完成上面2步
阅读全文
摘要:1.list.append 2.list.clear 3.list.copy 4.list.count 5.list.extend 6.list.index 7.list.insert 9.list.remove 10.list.reverse 11.list.sort tuple()元组 1.tu
阅读全文
摘要:dict() 方法 1.dict.clear 清除字典元素 2.dict.copy #浅拷贝dictionary 3.dict.fromkeys #返回一个新的dictionary,key由iterable的元素组成,value等于value 4.dict.get#返回dictionary中key为
阅读全文
摘要:字符串有2种表示方式:单引号和双引号!他们没有任何区别!比如: 但是我觉得组合起来用: 转义:"i love \"python\"" 拼接: 最好不要用"+",连接,因为这样连接,每+一次就会在内存在创建一连续的空间,推荐使用格式化字符串,我常用的是: str和repr: str 会把值转成合理的字
阅读全文
摘要:都说字典是无序,我却发现,我们把数字当成键的时候,10000条也是有序,为什么呢,看了内置方法,我发现: 字典的键,是hash()之后找到内存地址,存入字典的而hash(1)的值是不会的,hash(“1”)就不一样了! 官方文档: A mapping object maps hashable val
阅读全文
摘要:str()的方法 字符串练习 1.str.capitalize str.capitalize #返回首字母大写,其他字母小写的字符串 >>> a = 'gwdsr' >>> a.capitalize() 'gwdsr' >>> 2.str.casefold str.casefold #字符串转换成小
阅读全文
摘要:一、python语言分类 1. C python c语言的python版本 官方推荐 使用C语言实现,使用最为广泛,CPython实现会将源文件(py文件)转换成字节码文件(pyc文件),然后运行在Python虚拟机上。 2. Jython java python Python语言的Java实现,不
阅读全文
摘要:2016年1月28日 这个问题已经自己解决 file-setting下 左侧code style line separator下拉选择unix就可以了 我在windows上开发的python想移植到linux上运行,如果用解释器是没有问题的,如python 文件名的方式 有问题的是,如果您用shel
阅读全文
摘要:如果你有很多工作是通过计算机来完成的,那么你一定希望其中的很多事情能够自动地实现。比方说,你希望在文本文件中实现查找和替换的功能,以某一种机制实现照片的重命名以及重新排序的功能,一个小型的数据库甚至是一个自己的游戏。 如果你是一个专业的软件开发者,你要使用诸如C/C++/Java这样的开发语言却发现
阅读全文
摘要:一、windows 1.上官网下载python3.5 https://www.python.org/downloads/ 2.安装的时候勾选path 3.安装完成后打开cmd 输入python查看安装是贵客成功 4.新建一个文件hello.py 键入pinrt("hello") 在命令行健入pyth
阅读全文
摘要:python运行流程 一、变量及注释 命名: 合法-变量名由字母、数字和下划线组成,并且不能以数字开头。以下保留字不可以当变量名: 规范命名: A大陀峰 单位首字母大写如 MyName B 小陀峰 单词首字母小写,第2个单词以后首字母大写 ,如 myName C下划线分隔法, 如my_name 可以
阅读全文
摘要:GitHub 可以托管各种Git版本库,并提供一个web界面,但与其它像 SourceForge或Google Code这样的服务不同,GitHub的独特卖点在于从另外一个项目进行分支的简易性。为一个项目贡献代码非常简单:首先点击项目站点的“fork”的按钮,然后将代码检出并将修改加入到刚才分出的代
阅读全文
1

浙公网安备 33010602011771号