python、django
文章平均质量分 53
UPBETTER
这个作者很懒,什么都没留下…
展开
-
python判断文件和文件夹是否存在、创建文件夹
>>> import os>>> os.path.exists('d:/assist')True>>> os.path.exists('d:/assist/getTeacherList.py')True>>> os.path.isfile('d:/assist')False>>> os.path.isfile('d:/assist/getTe原创 2014-10-24 20:46:07 · 561 阅读 · 0 评论 -
一台电脑同时安装不同的python、django版本
1、首先分别安装python2.6、2.7两个版本2、分别为这两个版本设置环境变量。用户变量PATH里设置如:c:\python27\lib\site-packages\django\bin;c:\python27\scripts;c:\python26\lib\site-packages\django\bin;c:\python26\scripts;系统变量的PATH里设置如下:C:原创 2016-05-25 09:24:02 · 3606 阅读 · 0 评论 -
python的内存管理机制
先从较浅的层面来说,Python的内存管理机制可以从三个方面来讲(1)垃圾回收(2)引用计数(3)内存池机制一、垃圾回收:python不像C++,Java等语言一样,他们可以不用事先声明变量类型而直接对变量进行赋值。对Python语言来讲,对象的类型和内存都是在运行时确定的。这也是为什么我们称Python语言为动态类型的原因(这里我们把动态类型可以简单的归结转载 2016-04-25 14:46:34 · 430 阅读 · 0 评论 -
django css样式,图片路径问题解决方案
在用Django 做项目时,如果在本地调试的情况下,我们会开启 settings.py 中的 DEBUG = True 同时我们还会做如下操作:1. 设置 STATIC_ROOT = os.path.join(os.path.dirname(__file__),'static')2.设置 STATIC_URL = '/static/' 以上两步我想一般都会提到,但即使你转载 2015-08-26 11:55:39 · 2345 阅读 · 0 评论 -
ImportError at /polls cannot import name patterns
打开 http://127.0.0.1ImportError at /pollscannot import name patterns解决办法:vim polls/urls.py 将 from django.conf.urls import patterns, url 改为 from django.conf.urls.defau原创 2015-08-26 08:56:40 · 1904 阅读 · 0 评论 -
django查询数据库要点
1. django注释{#。。。。。#}2. django过滤器{{ name | lower }},将name变量的值转化成小写; {{ my_text|escape|linebreaks }} ,转移文本为html,再转化每行到需要参数的过滤器:{{ bio|truncatewords:"30" }} 这个将显示变量 bio 的前30 个词。过滤器参数总是使用双引号转载 2015-06-08 18:55:53 · 919 阅读 · 0 评论 -
Linux下安装pymysql步骤
一、windows环境里安装下载地址:https://code.google.com/p/pymysql/windows环境里,选择一个版本下载后,解压后cmd 切换到目录下,python setup.py install 进行安装;二、Linux下的安装下载解压:[root@localhost]# wget http://ncu.dl.sourcefo转载 2015-04-23 16:42:07 · 12875 阅读 · 1 评论 -
django模板 过滤函数
记下来,省得每次google过滤器,变量的显示形式的改变一、形式:小写{{ name | lower }} 二、串联:先转义文本到HTML,再转换每行到 标签{{ my_text|escape|linebreaks }} 三、过滤器的参数显示前30个字{{ bio | truncatewords:"30" }}格转载 2014-12-24 20:22:01 · 653 阅读 · 0 评论 -
django 模板中无法实现计算,收集的方案。在django template 中实现乘法,除法运算
用django的divisibleby标签实现,如下: 程序代码 {% for each in somelist %} {% if forloop.counter0|divisibleby:2 %} {% else %} {% endif %} {% endfor %}转载 2014-12-17 14:53:15 · 2210 阅读 · 1 评论 -
python ImportError: No module named 的问题
转载自:http://my.oschina.net/leejun2005/blog/109679python中,每个py文件被称之为模块,每个具有__init__.py文件的目录被称为包。只要模块或者包所在的目录在sys.path中,就可以使用import 模块或import 包来使用。 如果想使用非当前模块中的代码,需要使用Import,这个大家都知道。 如果你要使用原创 2014-12-16 23:33:30 · 986 阅读 · 0 评论 -
python读取大文件并逐行写入另外一个文件
creazy.txt文件有4G,逐行读取其内容并写入monday.txt文件里。def creazyRead(): ''' with open("e:creazy.txt","r") as cr: for line in cr: print line ''' ms = open("e:creazy.txt")原创 2016-05-09 09:25:09 · 11319 阅读 · 1 评论