随笔分类 - Python
摘要:当你打开一个.py文件时,经常会在代码的最下面看到if __name__ == '__main__':,现在就来介 绍一下它的作用. 模块是对象,并且所有的模块都有一个内置属性 __name__。一个模块的 __name__ 的值取决于您如何应用模块。如果 import 一个模块,那么模块__nam
阅读全文
摘要:如果只看这个图,很多人可能会看的一头雾水,特别是学过完全面向对象语言的同学, Python 是双面向的,既可以面向函数编程,也可以面向对象编程,所谓面向函数就是单独一个. py 文件,里面没有类,全是一些函数,调用的时候导入模块,通过模块名.函数名()即可调用,完全不需要类,那么你可能会问,那要类还
阅读全文
摘要:函数:split() Python中有split()和os.path.split()两个函数,具体作用如下:split():拆分字符串。通过指定分隔符对字符串进行切片,并返回分割后的字符串列表(list)os.path.split():按照路径将文件名和路径分割开 一、函数说明1、split()函数
阅读全文
摘要:if gir is not None: print(gir['country_code']) print(gir['country_code3']) print(gir['country_name']) print(gir['city']) print(gir['region']) print(gi
阅读全文
摘要:在现实生活中,记录日志非常重要。银行转账时会有转账记录;飞机飞行过程中,会有黑盒子(飞行数据记录器)记录飞行过程中的一切。如果有出现什么问题,人们可以通过日志数据来搞清楚到底发生了什么。 对于系统开发、调试以及运行,记录日志都是同样的重要。如果没有日志记录,程序崩溃时你几乎就没办法弄明白到底发生了什
阅读全文
摘要:re.match re.match 尝试从字符串的开始匹配一个模式,如:下面的例子匹配第一个单词。 re.match的函数原型为:re.match(pattern, string, flags) 第一个参数是正则表达式,这里为"(\w+)\s",如果匹配成功,则返回一个Match,否则返回一个Non
阅读全文
摘要:今天准备将某SQLite数据库的内容导出到文本文档(*.txt)中,设计的Python程序如下: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 # -*- coding: UTF-8 -*- import sqlite3 def gsel(cur):
阅读全文
摘要:这两个均是 python 的内建函数,通过读取控制台的输入与用户实现交互。但他们的功能不尽相同。举两个小例子。 例子 1 可以看到:这两个函数均能接收 字符串 ,但 raw_input() 直接读取控制台的输入(任何类型的输入它都可以接收)。而对于 input() ,它希望能够读取一个合法的 pyt
阅读全文
摘要:今天在Coding的使用,使用了python的单例模式,发现了一个很有趣的问题。 执行后得出:449920532844992053281 单例模式有效! 将第一行的class x(object): 改为class x: , 执行结果为 44670048404467004912None 单例模式无效!
阅读全文
摘要:原文地址:http://hi.baidu.com/delinx/item/1789d38eafd358d05e0ec1df Python语言是一款对缩进非常敏感的语言,给很多初学者带来了困惑,即便是很有经验的Python程序员,也可能陷入陷阱当中。最常见的情况是tab和空格的混用会导致错误,或者缩进
阅读全文
摘要:https://www.liaoxuefeng.com/wiki/001374738125095c955c1e6d8bb493182103fac9270762a000
阅读全文
摘要:from tkinter import * def movetriangle(event): if event.keysym == 'Up': canvas.move(a1,0,-3) elif event.keysym == 'Down': canvas.move(a1,0,3) elif eve
阅读全文
摘要:Python退出程序的方式有两种:os._exit(), sys.exit() 1)os._exit() 直接退出 Python程序,其后的代码也不会继续执行。 2)sys.exit() 引发一个 SystemExit异常,若没有捕获这个异常,Python解释器会直接退出;捕获这个异常可以做一些额外
阅读全文
摘要:第一次用Python写这种比较实用且好玩的东西,权当练手吧 游戏说明: * P键控制“暂停/开始”* 方向键控制贪吃蛇的方向 源代码如下: 复制代码代码如下: from Tkinter import *import tkMessageBox,sysfrom random import randint
阅读全文
摘要:转载请注明:@小五义http://www.cnblogs.com/xiaowuyi django和webpy都是python的web开发框架。Django的主要目的是简便、快速的开发数据库驱动的网站。它强调代码复用,多个组件可以很方便的以“插件”形式服务于整个框架,Django有许多功能强大的第三方
阅读全文
摘要:当你打开一个.py文件时,经常会在代码的最下面看到if __name__ == '__main__':,现在就来介 绍一下它的作用. 模块是对象,并且所有的模块都有一个内置属性 __name__。一个模块的 __name__ 的值取决于您如何应用模块。如果 import 一个模块,那么模块__nam
阅读全文
摘要:下载uwsgi 1.wget <a href="http://projects.unbit.it/downloads/uwsgi-latest.tar.gz">http://projects.unbit.it/downloads/uwsgi-latest.tar.gz 2.</a> 下载flup (
阅读全文
摘要:在C语言里,__FILE__和__LINE__给调试提供了很大的方便,今晚在写PYTHON的时候想到,PYTHON是否有类似的功能实现呢?GOOGLE一番发现两个方法,试验一下下面这句:print "here is :",__file__,sys._getframe().f_lineno 它和C中的
阅读全文
摘要:? 1 os.pardir 获取当前目录的父目录字符串名:('..') ? 1 os.pardir 获取当前目录的父目录字符串名:('..') ? 1 os.pardir 获取当前目录的父目录字符串名:('..') os.pardir 获取当前目录的父目录字符串名:('..') os.walk(to
阅读全文
摘要:set 是一个无序的元素集合,支持并、交、差及对称差等数学运算, 但由于 set 不记录元素位置,因此不支持索引、分片等类序列的操作。 初始化 复制代码代码如下: s0 = set()d0 = {}s1 = {0}s2 = {i % 2 for i in range(10)}s = set('hi'
阅读全文
浙公网安备 33010602011771号