![](https://img-blog.csdnimg.cn/20201014180756925.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
python
文章平均质量分 72
Think_lion
积极向上,勤奋好学,敢作敢当。
展开
-
安装 MySQLdb 出现 Python version 2.7 required, which was not found in the registry
最近在学习python,然后在学到python操作数据库的时候出了些问题:安装 MySQLdb 出现 Python version 2.7 required, which was not found in the registry ,查证了一下 原来是需要python注册一下才可以,建立一个文件 register.py 内容如下. 然后执行该脚本.import sysfrom _winr转载 2015-12-15 22:29:08 · 2053 阅读 · 0 评论 -
python中的反射
反射说简单点 --> 就是利用字符串的形式去对象(模块)中操作(寻找/检查/删除/设置)成员。第一种:项目的目录如下图,需要导入的文件和可执行文件都在一个目录下# -*- coding: utf-8 -*-import commons''' 当前是index.py 文件 导入的模块是commons.py 文件'''def main(): #利用字符串的原创 2016-09-06 15:40:06 · 2795 阅读 · 0 评论 -
python socket简述
socket通常也称作"套接字",用于描述IP地址和端口,是一个通信链的句柄,应用程序通常通过"套接字"向网络发出请求或者应答网络请求。socket起源于Unix,而Unix/Linux基本哲学之一就是“一切皆文件”,对于文件用【打开】【读写】【关闭】模式来操作。socket就是该模式的一个实现,socket即是一种特殊的文件,一些socket函数就是对其进行的操作(读/写IO、打开、关闭原创 2016-09-19 11:34:32 · 887 阅读 · 0 评论 -
python中的time,datetime,logger模块
以前学python的时候,里面关于时间的模块学的很糙,没太明白,所以今天又复习了一下,记了一下笔记# -*- coding: utf-8 -*-import time,datetimet = time.time() #返回当前时间戳print(t)t2 = time.ctime() #返回当前时间字符串 星期几 几月几号print(t2)t3 = time.ctime(ti原创 2016-09-03 18:07:44 · 1017 阅读 · 0 评论 -
python中的装饰器
其实去年就开始学python了,零零散散,陆陆续续学了点,期间学习了python web开发,爬虫系统;但是一些基础性的知识点长时间不看了就会忘,所以写个博客记录下来,忘了可以随时查看,不用回去看代码了,希望也能帮助大家学习哈。 python中的装饰器decorator其实是一个高阶函数,它接受一个函数作为参数,并返回一个新的函数,它的执行是由外向内的,代码如下#装饰器函数原创 2016-09-03 11:21:30 · 302 阅读 · 0 评论 -
python中的万能参数
python中非常强大的一个功能就是万能参数,就是什么类型的参数都可以传递,传多少个参数不受限制,它都会非常好的去处理,代码如下#动态参数 * 值得是接受任何类型的参数,并且是元组的类型def f1(*args): print(args,type(args))f1(11,22,33,'Eric')#输出# (11, 22, 33, 'Eric') li = [11,22原创 2016-09-03 10:18:46 · 1384 阅读 · 0 评论 -
python面向对象之系统函数
# -*- coding: utf-8 -*-'''__doc__ 表示类的描述信息__module__ 表示当前操作的对象在那个模块__class__ 表示当前操作的对象的类是什么__del__ 析构方法__call__ 对象后面加括号,触发执行。__dict__ 类或对象中的所有成员__str__ 输出该方法的返回值。__new__() 方法是在类准备原创 2016-09-13 15:06:49 · 706 阅读 · 0 评论 -
python pip安装模块加速的方法
最近刚把Mac里安装的python2.7.11换成python3.5.2,然后发现pip 安装各种模块非常蛋疼的问题,pip虽然安装各种类库非常方面,直接在命令行输入 pip install lxml等就可以,但是呢下载速度超慢,而且经常下载超时、失败,有一种蛋碎的感觉,比如下图你看到之后会怎么样呢? 所以我们要找到更好的解决方法第一步: 进入到Home路径,在终原创 2016-08-20 20:34:58 · 6691 阅读 · 1 评论 -
python中的切片
学习python已经有段时间了,但是有些知识点刚学的时候记得非常好,但是时间一长很多概念性的东西就忘了,所以最好记下学习笔记,这样便于学习巩固;比如python中的切片,好了废话不多说,直接上代码。#创建一个从1到100的一个集合L = range(1, 101)print(L[:10]) #取前10个元素#输出 [1, 2, 3, 4, 5, 6, 7, 8, 9, 10]pr原创 2016-08-20 11:09:42 · 2859 阅读 · 0 评论 -
python操作XML
XML是实现不同语言或程序之间进行数据交换的协议,XML文件格式如下: 2 2033 141100 5 2036 59900 69 2036 136原创 2016-09-09 12:15:32 · 477 阅读 · 0 评论 -
python中的configparser
configparser用于处理特定格式的文件,其本质上是利用open来操作文件。操作的文件内容如下 abc.txt[section1]k2 = v2k1 = v1[section2]k1 = v1[sec_1]程序如下# -*- coding: utf-8 -*-import configparserconfig = configparser.Confi原创 2016-09-09 11:10:39 · 479 阅读 · 0 评论 -
python操作之SQLAlchemy
SQLAlchemy是Python编程语言下的一款ORM框架,该框架建立在数据库API之上,使用关系对象映射进行数据库操作,简言之便是:将对象转换成SQL,然后使用数据API执行SQL并获取执行结果。Dialect用于和数据API进行交流,根据配置文件的不同调用不同的数据库API,从而实现对数据库的操作,如:MySQL-Python mysql+mysqldb://:@原创 2016-11-07 15:24:14 · 698 阅读 · 0 评论