- 博客(16)
- 收藏
- 关注
转载 Python-线程后篇生肉
看线程的资料的时候,先看了这篇的前篇,感觉没什么,没想到后篇非常详实,虽然斐波那契数列那块有问题,但是对于锁机制的解释挺明白的,以后可以翻译一下.原文地址:http://news.mynavi.jp/series/python/033/前回はマルチスレッドの概念の簡単な説明とともに、速度の測定方法とマルチスレッドの簡単な利用方法について学びました。今回はその発展として、継承によるマルチスレッド向け
2016-08-24 16:04:44 739
原创 文章末页页数
今天看到一个获取文章列表末页的写法:page = (post.comments.count() - 1) /PER_PAGE + 1乍一看没看明白,仔细看了一下.基于Python2.7,所以/是向下取整. page:末页的页数 count():总共的文章数 PER_PAGE:每页的页数PER_PAGE取常数5,化为y=(x-1)/5+1的形式. 问题本质是: x y 0 0
2016-08-18 03:05:12 548
原创 Flask-db.relationship()参数注释
@log.class_logger@util.langhelpers.dependency_for("sqlalchemy.orm.properties")class RelationshipProperty(StrategizedProperty): """Describes an object property that holds a single item or list
2016-07-12 15:51:08 5981 3
原创 Python-continue的使用和if的位置
写一个求输入数字中最大值和最小值的程序,要求如果输入不合法弹出提示,并无视不合法输入,以’done’结束输入. 最开始我是这么写的,自己感觉不好,但是不太明白为什么largest = Nonesmallest = Nonelist_of_num=[]while True: num = raw_input("Enter a number: ") try: num
2016-05-13 01:37:57 5048
原创 Flask-更改国内CDN
最近总是连不上cdn,浏览器转个没完,受不了了,于是决定更改成国内的cdn.用的什么Python就去找到它下面的这个文件 D:\…\venv\Lib\site-packages\flask_bootstrap\__init__.py找个国内CDN,可以参考这个链接里需要的文件. http://v3.bootcss.com/getting-started/在__init__.py文件里找到
2016-04-26 02:22:47 1763
原创 Python-汉诺塔问题
def Towers(size,A,B,C): if size==1: print "Move plate from "+A+" to "+C else: Towers(size-1,A,C,B) Towers(1,A,B,C) Towers(size-1,B,A,C)Towers(3,'A','B','C')有三根柱
2016-04-22 16:09:53 289
原创 Python-回文检测和布尔操作(and,or,not)
下面是两个函数都是做回文检测的,isP()是精简版,isP1()是解析版.def isP(s): if len(s)<=1:return True else:return s[0]==s[-1] and isP(s[1:-1])def isP1(s,indent): print indent,"A",s if len(s)<=1: print inde
2016-04-19 06:09:12 521
转载 [转]jQuery-获取屏幕高度、宽度
原文地址: http://www.cnblogs.com/hoojo/archive/2012/02/16/2354663.html 感谢原作者.alert($(window).height()); //浏览器当前窗口可视区域高度 alert($(document).height()); //浏览器当前窗口文档的高度 alert($(document.body).height());//浏
2016-04-15 23:29:44 386
原创 Flask-搭建局域网
在Flask快速入门上看到这么一段话: 外部可访问的服务器 如果你运行了这个服务器,你会发现它只能从你自己的计算机上访问,网络中其它任何的地方都不能访问。在调试模式下,用户可以在你的计算机上执行任意 Python 代码。因此,这个行为是默认的。 如果你禁用了 debug 或信任你所在网络的用户,你可以简单修改调用 run() 的方法使你的服务器公开可用,如下:app.ru
2016-04-10 02:08:18 7353 2
原创 CSS-id选择器与class选择器的区别
id选择器只能在文档中使用一次,class选择器可以多次使用. id选择器不能结合使用. 使用js时,需要使用id选择器(document.getElementById(id)方法)
2016-02-22 02:17:26 585
原创 更改cmd默认路径的快捷方式法
百度上搜了一下,更改cmd默认路径的方法挺多的,但是我不想改系统默认的路径啊,万一哪天要用呢,百度知道的那个快捷方式的方法说的不仅模糊而且是错的,我不想说话. 下面是我的方法: 1.在开始菜单里找到”命令提示符” 2.右键,发送一个快捷方式到桌面上 3.在桌面的”命令提示符”的快捷方式上,右键,属性 4.”快捷方式”标签,”起始位置”的”“%HOMEDRIVE%%HOMEPATH% “删除
2016-02-04 09:59:31 895
原创 Python-SyntaxError: Non-ASCII character '\xb5' in file
正跟着教程敲代码,想把每行都注释一下,结果就报了上面的错误. 刚刚跑的好好的的说. 原来是因为中文~在文件开头加上 # -- coding: UTF-8 -- 或者 #coding=utf-8 就行了.
2016-02-03 05:17:52 1132
原创 Python-装饰器以及对带有参数的装饰器的理解
前几天在学这篇教程,闭包和装饰器的事情各种不懂. http://www.liaoxuefeng.com/wiki/001374738125095c955c1e6d8bb493182103fac9270762a000/001386819879946007bbf6ad052463ab18034f0254bf355000 看了这个回答豁然开朗. https://www.zhihu.com/quest
2016-01-25 02:12:48 2472
原创 Python-map()函数格式化不规则输入
利用map()函数,把用户输入的不规范的英文名字,变为首字母大写,其他小写的规范名字。输入:[‘adam’, ‘LISA’, ‘barT’],输出:[‘Adam’, ‘Lisa’, ‘Bart’]l=['asD','jkP']def name(str): return str[0].upper()+str[1:].lower()print map(name,l)结果:['Asd', 'J
2016-01-19 19:49:50 1008
原创 Python-用filter()删除1~100的素数和一些思考
首先,用filter()删除1~100的素数:l=range(1,101)def delprimenum(str): if str==1: return str for i in range(2,int(math.sqrt(str)+1)): if str%i==0: return strprint filter(delpr
2016-01-19 19:44:09 7145 1
原创 Python-strip()方法
strip()方法返回一个字符串开始或结束部分被除去特定字符(默认为空格字符)后的一个副本。语法str.strip([chars]);参数 chars – 字符-从开始或结束部分被删除的字符。返回值 此方法返回一个字符串开始或结束部分被除去特定字符(默认为空格字符)后的一个副本。例子#!/usr/bin/pythonstr = "AxisHi! Axis I'm a robotAxisisx"
2016-01-18 17:47:14 417
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人