软件开发|编程技术|编程代码|编程入门先学什么—程序设计语言

python Django连接MySQL数据库做增删改查

Python 阅读(55)

1、下载安装MySQLdb类库 http://www.djangoproject.com/r/python-mysql/ 2、修改settings.py 配置数据属性 复制代码 代码如下: DATABASES = { 'default': { 'ENGINE': 'django.db.backends.mysql', # Add 'postgresql_psycopg2', 'my...

Python(Tornado)模拟登录小米抢手机

Python 阅读(196)

今天看到同事参与小米的抢购,几经数个星期的尝试,终于抢到了一台小米电视……看了一下小米的抢购流程,似乎可以用程序可破。于是想写点东西玩玩(你懂的……),第一步肯定...

Python列表推导式的使用方法

Python 阅读(164)

1.列表推导式书写形式: [表达式 for 变量 in 列表] 或者 [表达式 for 变量 in 列表 if 条件] 2.举例说明: 复制代码 代码如下: #!/usr/bin/python # -*- coding: utf-8 -*- li = [1,2,3,4,5,6,7,8,9] print [x**2...

python del()函数用法

Python 阅读(178)

示例程序如下: a = [-1, 3, 'aa', 85] # 定义一个list a [-1, 3, 'aa', 85] del a[0] # 删除第0个元素 a [3, 'aa', 85] del a[2:4] # 删除从第2个元素开始,到第4个为止的元素。包括头不包括尾 a [3, 'aa'] del...

Python enumerate遍历数组示例应用

Python 阅读(77)

其他语言中,比如C#,我们通常遍历数组是的方法是: for(inti = 0; i list.Length; i++) { //todo with list[i] } 在Python中,我们习惯这样遍历: foriteminsequence: process(item) 这样遍历取不到item的序号...

python解析json实例方法

Python 阅读(134)

最近在做天气业务的延时监控,就是每隔一个小时检查一次天气数据是否变化,三次不变化就报警。由于页面给的数据的以json格式的,所以如何解析页面上的数据,从而获得我们想要的...

python爬取网站数据保存使用的方法

Python 阅读(79)

编码问题 因为涉及到中文,所以必然地涉及到了编码的问题,这一次借这个机会算是彻底搞清楚了。 问题要从文字的编码讲起。原本的英文编码只有0~255,刚好是8位1个字节。为了表示...

python正则表达式抓取成语网站

Python 阅读(141)

1、首先找到一个在线成语网站 2、查看网页结构,定义正则式 看一下要抓的成语的标签有什么特点,查看源码,可以发现要抓的成语都在a标签中,如:a href="/cy0/93.html"安如磐石/a,成语...

利用soaplib搭建webservice详细步骤和实例代码

Python 阅读(50)

最近在搞基于python的webservice项目,今天为把环境给配好,折腾了不少时间,还是把配的过程记录下来,以后备用: 首先你系统上要有python,这个不必说啦,我系统上用的是2.7+ 其次,要...

python调用shell的方法

Python 阅读(116)

1.1 os.system(command) 在一个子shell中运行command命令,并返回command命令执行完毕后的退出状态。这实际上是使用C标准库函数system()实现的。这个函数在执行command命令时需要重新打开一个终端...

python 切片和range()用法说明

Python 阅读(193)

理解切片基本用法: 首先需要明白,可迭代对象,按照正数索引(正序)是从0开始的,按照负数索引(逆序)是从-1开始的。 astring = 'Hello world' astring[0:2] 'He' 可见,这种情况下,给切...

重命名批处理python脚本

Python 阅读(127)

将Copy of ********.bmp或者Copy of Copy of ********.bmp 此类文件统一命名为********0.bmp 或者********00.bmp等格式,后面的0的个数代表********.bmp出现的次数+1。写了个下面的小脚本: 复制代码 代码如下...

python strip()函数 介绍

Python 阅读(148)

描述 Python strip() 方法用于移除字符串头尾指定的字符(默认为空格)。 语法 strip()方法语法: str.strip([chars]); 参数 chars -- 移除字符串头尾指定的字符。 返回值 返回移除字符串头尾指定...

使用python Django做网页

Python 阅读(67)

1 、创建一个django项目 使用django-admin.py startproject MyDjangoSite 参考这里 2、建立视图 from django.http import HttpResponsedef hello(request): return HttpResponse("我的第一个简单的python django项目。") 3、修改...

python Django模板的使用方法(图文)

Python 阅读(52)

模版基本介绍 模板是一个文本,用于分离文档的表现形式和内容。 模板定义了占位符以及各种用于规范文档该如何显示的各部分基本逻辑(模板标签)。 模板通常用于产生HTML,但是...

python中文乱码的解决方法

Python 阅读(160)

乱码原因: 源码文件的编码格式为utf-8,但是window的本地默认编码是gbk,所以在控制台直接打印utf-8的字符串当然是乱码了! 解决方法: 1、print mystr.decode('utf-8').encode('gbk') 2、比较通用...

python线程池的实现实例

Python 阅读(79)

直接上代码: 复制代码 代码如下: # -*- coding: utf-8 -*- import Queue import threading import urllib import urllib2 import os def down(url,n): print 'item '+str(n)+' start ' filename=urllib2.unquote(url).decode('utf8').split('/...

python list中append()与extend()用法分享

Python 阅读(140)

1. 列表可包含任何数据类型的元素,单个列表中的元素无须全为同一类型。 2. append() 方法向列表的尾部添加一个新的元素。只接受一个参数。 3. extend()方法只接受一个列表作为参数,并...

python利用hook技术破解https的实例代码

Python 阅读(135)

相对于http协议,http是的特点就是他的安全性,http协议的通信内容用普通的嗅探器可以捕捉到,但是https协议的内容嗅探到的是加密后的内容,对我们的利用价值不是很高,所以一些大...

Python中用Ctrl+C终止多线程程序的问题解决

Python 阅读(135)

复制代码 代码如下: #!/bin/env python # -*- coding: utf-8 -*- #filename: peartest.py import threading, signal is_exit = False def doStress(i, cc): global is_exit idx = i while not is_exit: if (idx 10000000): print "thread[%d]: idx=%d...