用Python备份MYSQL 数据库 工作需要,对公司的MYSQL数据库进行备份,赶上刚刚开始学python,看了一套简单的python教学视频,简单的写了个备份脚本,个人表示 对python 的class 、function、build-in ...
python中对list去重的多种方法 问题就是对一个list中的新闻id进行去重,去重之后要保证顺序不变。 直观方法 最简单的思路就是: ids = [1,2,3,3,4,2,3,4,5,6,1] news_ids = [] for id in ids: &...
Python IDE:PyCharm中的那些实用功能 到目前为止,我用Eclipse已经有一些年头了,大部分的时间都是用来写Python(安装Pydev插件)以及C++(安装CDT插件)。 最近我从一个好友那听说了PyCharm以及它新的免费社区版logr。我这个朋友...
raw_input() 与 input()的区别 raw_input和input两个均是 python 的内建函数,通过读取控制台的输入与用户实现交互。但他们的功能不尽相同。下面举两个例子,来说明两者使用上的不同。 例子1 Python 2.7.5 ...
Python中range和xrange的区别 range()是Python的内置函数,用于创建整数的列表,可以生成递增或者递减的数列。xrange也有相同的功能, 今天来看下它们之间的不同。 range 函数说明:range([start,] stop[, step...
windows环境下Django环境搭建 windows环境下Django环境搭建 前提是已经windows机器已经装好了python和mysql 首先我们下载这些文件: python-mysql ,django mysql-python是可执行文件, ...
Django配置让其他电脑访问网站 其实在Django 带有一个内建的轻量级 Web 服务器,可供站点开发过程中使用。我们提供这个服务器是为了让你快速开发站点,也就是说在准备发布产品之前,无需进行产品级 We...
用python写游戏 – 从入门到精通16 所谓3D,说到底就是利用透视原理,在2D的画面上创造出有纵深错觉(说白了也就是近大远小)的画面而已,毕竟,屏幕是平的,怎么可能真的画出距离呢?换句话说,计算机3D的本质还是2D,只不过额外多了很多东西。 在纯pygame...
三种方法删除列表中重复的元素及效率分析! 方法一: 使用列表对象的sort()方法对列表进行排序,从最后一个元素开始循环迭代列表,判断相邻的两元素是否是否相等! def methodOne(list): list.sort() lenList = len(lis...
Python装饰器之property()详解 1. 何为装饰器? 官方定义:装饰器是一个很著名的设计模式,经常被用于有切面需求的场景,较为经典的有插入日志、性能测试、事务处理等。装饰器是解决这类问题的绝佳设计,有了装饰器,我们就可以抽离出大量函数中与函数功能本身无关...
用Pygame和Python做游戏-从入门到精通(1) 这是一个Pygame的系列,翻译自Will McGugan的《Beginning Game Development with Python and Pygame –From Nov...
强大的轻量级开源框架web.py安装详解 web.py是一个非常强大,轻量的灵活的开源的web框架。著名的社区豆瓣网就使用了web.py开发。所以今天来分享一下web.py的安装。。。 web.py的安装非常简单,几乎也不需要什么配置。是我用过的web框架里面安...
如何让python变得更快? Python和其他脚本语言通常会被摒弃,因为它们相对于一些类似于C语言的编译型的语言来说效率很低。比如下面的斐波纳契数的例子: C语言中: int fib(int n){ if (n < 2) return n; ...
命令行看糗百 从网上看到一篇很有意思的文章,转载过来大家可以试一下 直接上代码吧 #!/usr/bin/env python #coding:utf-8 import urllib2 import re class qiubai: d...
django自定义过滤器实例 需求:通过以键方式从字典中取值,如 test[key]=value views.py from django.template import RequestContext from django.shortcuts im...
python使用dbm持久字典(python微型数据库)详解 在一些python小型应用程序中,不需要关系型数据库时,可以方便的用持久字典来存储名称/值对,它与python的字典非常类似,主要区别在于数据是在磁盘读取和写入的。另一个区别在于dbm的键和值必须是字符串类型。 1.选择...
python list排序的两种方法及实例讲解 对List进行排序,Python提供了两个方法 方法1.用List的内建函数list.sort进行排序 list.sort(func=None, key=None, reverse=False) Python...
用Python实现守护进程 Daemon场景 考虑如下场景:你编写了一个python服务程序,并且在命令行下启动,而你的命令行会话又被终端所控制,python服务成了终端程序的一个子进程。因此如果你关闭了终端,这个命令行程序也会随之关闭。 ...
爬虫框架Scrapy实战之批量抓取招聘信息 所谓网络爬虫,就是一个在网上到处或定向抓取数据的程序,当然,这种说法不够专业,更专业的描述就是,抓取特定网站网页的HTML数据。不过由于一个网站的网页很多,而我们又不可能事先知道所有网页的URL地址,所以,如何保证我们抓...
Python中lambda表达式的优缺点及使用场景 lambda表达式是什么? lambda 表达式是 Python 中创建匿名函数的一个特殊语法. 我称 lambda 语法本身为 lambda 表达式,而它返回的函数我称之为 lambda 函数。或者称为匿名函数。 Py...