06 2013 档案

摘要:Tkinter的学习1.编写简单的计算器 1 #coding:utf-8 2 3 from Tkinter import * 4 5 class App: 6 def __init__(self, root): 7 frame = Frame(root) 8 frame.pack() 9 self.frame = frame10 11 lab = Label(frame, text = u"简单计算器")12 lab.pack()13 14 self.new_input(... 阅读全文
posted @ 2013-06-30 17:20 bamb00 阅读(324) 评论(0) 推荐(0)
摘要:mysql 默认的端口是 3306,但是如果在安装的时候,修改了mysql的默认端口的话,可以采用以下方式查看第一种方法:直接查看数据库的配置文件在/etc/mysql/my.cnf(Linux) 或者my.ini(Windows)中。第二种方法:使用mysql命令进行查看mysql> show variables like 'port';+---------------+-------+| Variable_name | Value |+---------------+-------+| port | 3306 |+---------------+-------+1 r 阅读全文
posted @ 2013-06-30 13:58 bamb00 阅读(12493) 评论(0) 推荐(0)
摘要:ubuntu用aptitude安装程序sudo aptitude installpython数据分析学习图解sudo aptitude install ipython ipython-notebook -yipython notebook --pylab=inline浏览器输入:http://127.0.0.1:8888在python中如果要改写全局变量,一定要用global声明。#coding:utf-8l1 = ['a', 'b']def my_list(a):# global l1 l1 = [] l1.append(a)def my_add(a,... 阅读全文
posted @ 2013-06-30 13:48 bamb00 阅读(395) 评论(0) 推荐(0)
摘要:ulibweb数据库操作安装uliweb后,引用orm。#coding=utf-8from uliweb.orm import *连接数据库连接mysql数据库db = get_connection('mysql://root:root@localhost/mail?charset=utf8')连接sqlite数据库db = get_connection("sqlite:///beijing") #beijing为数据库名表和字段class cnchange(Model): sbus = Field(str) change = Field(str) ... 阅读全文
posted @ 2013-06-22 23:04 bamb00 阅读(436) 评论(0) 推荐(0)
摘要:python字典操作 Python字典(Dictionary)是一种映射结构的数据类型,由无序的“键-值对”组成。字典的键必须是不可改变的类型,如:字符串,数字,tuple;值可以为任何Python数据类型。1.新建字典>>> dicta = {}>>> type(dicta)2.给字典增加value>>> dicta['name'] = 'nh'>>> print dicta{'name': 'nh'}3.给字典增加元素>>> dicta 阅读全文
posted @ 2013-06-22 11:46 bamb00 阅读(536) 评论(0) 推荐(0)
摘要:注意:split是字符串操作的函数,列表没有该函数。python中,万物皆对象。python中不存在所谓的传值调用,一切传递的都是对象的引用,也可以认为是传址。python中,对象分为可变(mutable)和不可变(immutable)两种类型。元组(tuple)、数值型(number)、字符串(string)均为不可变对象,而字典型(dictionary)和列表型(list)的对象是可变对象。1 >>>a = 1 #将名字a与内存中值为1的内存绑定在一起2 >>>a = 2 #将名字a与内存中值为2的内存绑定在一起,而不是修改原来a绑定的内存中的值,这时, 阅读全文
posted @ 2013-06-16 15:11 bamb00 阅读(630) 评论(0) 推荐(0)
摘要:1)忘记在 if , elif , else , for , while , class ,def 声明末尾添加 :(导致 “SyntaxError :invalid syntax”)该错误将发生在类似如下代码中:if spam == 42 print(‘Hello!’)2)使用 = 而不是 ==(导致“SyntaxError: invalid syntax”)= 是赋值操作符而 == 是等于比较操作。该错误发生在如下代码中:if spam = 42: print(‘Hello!’)3)错误的使用缩进量。(导致“IndentationError:unexpected indent”... 阅读全文
posted @ 2013-06-14 20:21 bamb00 阅读(373) 评论(0) 推荐(0)
摘要:工作中经常需要提取apk文件的特定URL地址,如是想到用Python脚本进行自动处理。 需要用到的Python基础知识如下:os.walk()函数声明:os.walk(top,topdown=True,onerror=None)(1)参数top表示需要遍历的顶级目录的路径。(2)参数topdo... 阅读全文
posted @ 2013-06-04 16:15 bamb00 阅读(1997) 评论(0) 推荐(0)