
Python
一只笨鸟
勤能补拙,笨鸟先飞!
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
Python int与string之间的转化
Python int与string之间的转化string-->int1、10进制string转化为int int('12')2、16进制string转化为int int('12', 16)int-->string1、int转化为10进制string str(18)2、int转化为16进制string hex(18)转载 2016-06-02 14:42:52 · 3886 阅读 · 0 评论 -
Windows下安装pip及django的restframework
参考网址:http://www.tuicool.com/articles/eiM3Er3/安装pip。我们同样需要在Python的官网上去下载,下载地址是:https://pypi.python.org/pypi/pip#downloads :下载完成之后,解压到一个文件夹,用CMD控制台进入解压目录,输入:python setup.py insta转载 2016-07-13 16:25:57 · 7098 阅读 · 0 评论 -
python2.7 链接MySQL 在Eclipse PyDev下 windows平台
首先下载 MySQL 针对python的适配器 mysqlMySQLMySQLdb, http://www.djangoproject.com/r/python-mysql/.这是个exe文件,直接执行安装,会自动安装到你的python的安装目录D:\Python27\Lib\site-packages 下 想要在Eclipse 下使用,必须得添加刚转载 2016-06-17 16:42:39 · 846 阅读 · 0 评论 -
Navicat for mysql 显示中文乱码问题
Navicat for mysql 显示中文乱码问题 现象使用navicat for mysql 设计数据库后,再使用python、Eclipse访问mysql,因为python、Eclipse都设置为utf-8编码,而访问查询出来的数据为中文乱码。处理过程1.查看数据库编码为" utf8 -- UTF-8 Unicode",也就是说数据库字符集没有问题,初步推测为客户端的转载 2016-06-17 17:13:36 · 2666 阅读 · 0 评论 -
Eclipse中利用Django访问Mysql
一、安装Python2.7二、Eclipse中配置Pydev三、安装Mysql,创建空数据库db四、安装MySQL-python-1.2.3.win32-py2.6.exe五、下载并安装Django 六、前面都是为了配置开发环境的,下面是正题:用Pydev快速构建Django应用: 1.创建工程:打开Eclipse,选择File->New->Project->P转载 2016-06-21 15:12:53 · 424 阅读 · 0 评论 -
win7下python2.7 Djang1.6 django-admin.py startproject mysite命令没有创建mysit
django-admin.py startproject mysite命令没有创建mysite? 解决:这个命令在XP下正常(我没试过),我用的win7,无法创建。这属于django的一个bug。 方法是:修改注册表中 HKEY_CLASSES_ROOT/Applications/Python.exe/shell/open/command项为: "C:\Python27\p原创 2016-06-21 15:27:47 · 601 阅读 · 0 评论 -
Django 模板过滤器列表
Django 模板过滤器列表和前一篇 Django 模板日期格式表,Django 模板过滤器也是我们在以后基于 Django 网站开发过程中会经常遇到的,如显示格式的转换、判断处理等。以下是 Django 过滤器列表,希望对为大家的开发带来一些方便。一、形式:小写{{ name | lower }}二、串联:先转义文本到HTML,再转换每行到 标签{{ my_text|esc转载 2016-06-23 09:39:06 · 666 阅读 · 0 评论 -
Eclipse+pydev解决中文显示和注释问题的方法大全
Eclipse+pydev解决中文显示和注释问题的方法大全Eclipse的设置window->preferences->general->editors->texteditors->spelling->encoding->UTF-8,编辑器的编码格式window->preferences->workspace->textfile encoding->UTF-8转载 2016-06-23 10:10:33 · 2652 阅读 · 1 评论 -
django模板报错Requested setting TEMPLATE_DEBUG, but...
django模板报错Requested setting TEMPLATE_DEBUG, but settings are not configured. You must either define the environment variable DJANGO_SETTINGS_MODULE or call settings.configure() before accessing se转载 2016-06-23 10:15:42 · 492 阅读 · 0 评论 -
Django的模板目录设置
Django的模板目录设置打开settings.py文件,查找TEMPLATE_DIRS变量,如果无,则添加。TEMPLATE_DIRS=(os.path.join(os.path.dirname(__file__),'templates').replace('\\','/'),)如果按照这个设置后,模板系统的目录被设置为与settings.py同目录下再加上/templates。转载 2016-06-23 16:33:19 · 305 阅读 · 0 评论 -
Python中的for语句
for语句是python中的循环控制语句。可用来遍历某一对象,还具有一个附带的可选的else块,主要用于处理for语句中包含的break语句。如果for循环未被break终止,则执行else块中的语句。break 在需要时终止for循环continue 跳过位于其后的语句,开始下一轮循环。for语句的格式如下:>>>for :... if :...转载 2016-06-16 09:52:00 · 542 阅读 · 0 评论 -
Python 程序员经常犯的 10 个错误
常见错误 #1: 滥用表达式作为函数参数的默认值Python允许为函数的参数提供默认的可选值。尽管这是语言的一大特色,但是它可能会导致一些易变默认值的混乱。例如,看一下这个Python函数的定义:1>>> def foo(bar=[]): # bar is optional and defaults to [] if not spe转载 2016-06-14 13:46:02 · 545 阅读 · 0 评论 -
Django框架下的HelloWorld
关于建立 Django 开发环境,可以参照 Python Web运行环境搭建 这篇文章,这里不再累述。一个 Django 项目包含的文件使用 startproject 命令创建一个目录,会生成以下 4 个文件:__init__.py :让 Python 把该目录当成一个开发包 (即一组模块)所需的文件。 这是一个空文件,一般你不需要修改它。manage.py :一种命令行工具,转载 2016-06-08 10:01:08 · 370 阅读 · 0 评论 -
django 模型完整实例
django 模型一、project 与app之间的关系 1个project中可包含多个app eg:包含两个app的project的结构 project:存放对各个app的配置 app:真正的业务代码,包含models和views,以package的形式存在, 容易完整移植到其他project,从而被多个project复用 二、用转载 2016-06-24 14:44:50 · 761 阅读 · 0 评论 -
用Python+Django在Eclipse环境下开发web网站
用Python+Django在Eclipse环境下开发web网站一、创建一个项目如果这是你第一次使用Django,那么你必须进行一些初始设置。也就是通过自动生成代码来建立一个Django项目--一个Django项目的设置集,包含了数据库配置、Django详细选项设置和应用特性配置,具体操作步骤如下所示。1.新建Django项目选择sqlite数据库2.创建网站模转载 2016-06-08 15:05:00 · 455 阅读 · 0 评论 -
Python函数参数到底是按值还是按引用
Python函数参数到底是按值还是按引用参考网址:http://blog.youkuaiyun.com/zk437092645/article/details/41312767本文是Python入门到函数遇到的疑惑。下面一段是基础教程的原文Python函数。按值传递参数和按引用传递参数所有参数(自变量)在Python里都是按引用传递。如果你在函数里修改了参数,那么在调用这个函数转载 2016-06-08 17:15:00 · 385 阅读 · 0 评论 -
Eclipse和PyDev搭建完美Python开发环境(Windows篇)
目录安装Pythonpython for eclipse插件安装配置PyDev插件测试安装Python从网站上下载最新的版本,从http://python.org/download/下载。安装过程与其他Windows软件类似。目前稳定版本为Python 2.7.6和Python 3.3.4。在Windows命令行中使用Python如果你想要从Windows命令行调用转载 2016-06-03 16:56:37 · 342 阅读 · 1 评论 -
python支持中文
# -*- coding: UTF-8 -*-转载 2016-06-12 10:52:17 · 317 阅读 · 0 评论 -
激活django的admin管理界面
激活django的admin管理界面 激活管理界面的方法在 django book 的第六章说的挺清楚,但是漏了本文章中的第一步!下面的例子也是基于django book 中的例子。 激活管理界面:1、给需要管理的数据表模块添加admin配置方式:新建一个 admin.pyCode:from django.contrib import转载 2016-06-28 08:59:05 · 613 阅读 · 0 评论 -
Django、MySQL开发WEB项目防止中文乱码的有效方法
1、创建所有.py文件时,编码方式都必须为UTF-8,且所有.py文件的最前面添加 # -*- coding:utf-8 -*-2、创建所有.html文件时,编码方式也必须为UTF-8,且要添加标签 3、编辑mysql安装目录下的my.ini配置文件,如果是my-default.ini,可以将其更改为my.ini:在 [mysqld] 标签下加上三行default-char原创 2016-06-28 09:34:23 · 3163 阅读 · 0 评论 -
python 新式类和旧式类
新式类和旧式类python的新式类是2.2版本引进来的,我们可以将之前的类叫做经典类或者旧类。为什么要在2.2中引进new style class呢?官方给的解释是:为了统一类(class)和类型(type)。在2.2之前,比如2.1版本中,类和类型是不同的,如a是ClassA的一个实例,那么a.__class__返回 ‘ class __main__.C转载 2016-06-13 09:40:24 · 346 阅读 · 0 评论 -
python中if __name__ == '__main__': 的解析
python中if __name__ == '__main__': 的解析当你打开一个.py文件时,经常会在代码的最下面看到if __name__ == '__main__':,现在就来介 绍一下它的作用. 模块是对象,并且所有的模块都有一个内置属性 __name__。一个模块的 __name__ 的值取决于您如何应用模块。如果 import 一个模块,那么模块__nam转载 2016-09-06 11:30:13 · 268 阅读 · 0 评论