摘要: root@node111:/etc/apt# apt-get install python-mysqldb #要使用ubuntu官方的源才可以下载 The following NEW packages will be installed: libmysqlclient20 python-mysqldb 非官方源会出下以下问题:在安装 mysql-python时,会出现:sh: mysql_config: not foundTraceback (most recent call last):
2017年09月14日
Python 安装MySQLdb模块问题总结
摘要:centos6.6下安装MySQLdb时出现“error: command 'gcc' failed with exit status 1”1. 问题描述在MySQL-python-1.2.3源码包根目录下执行安装命令:# python setup.py install出现以下信息:error: command ‘gcc’ failed with exit status 12. 解决方法在安装MySQLdb前安装以下依赖库:# yum install python-devel mysql-devel zlib-devel openssl-devel安装完以上依赖库后,
分类:Python
2017年09月06日
八款常用的Python GUI开发框架推荐[转]
摘要:作为Python开发者,你迟早都会用到图形用户界面来开发应用。本文将推荐一些 Python GUI 框架,希望对你有所帮助,如果你有其他更好的选择,欢迎在评论区留言。Python 的 UI 开发工具包 KivyKivy是一个开源工具包能够让使用相同源代码创建的程序能跨平台运行。它主要关注创新型用户界面开发,如:多点触摸应用程序。Kivy还提供一个多点触摸鼠标模拟器。当前支持的平台包括
分类:Python
2017年06月14日
全面解析Django的静态文件路径设置statics(settings.py)
摘要:在工程文件夹内,建立statics文件夹(和manage.py同级)
编辑settings配置文件:
加入以下代码STATIC_URL = '/statics/'
STATICFILES_DIRS=(
os.path.join(BASE_DIR,'statics'),
)
配置以上代码,就可以在statics目录中放置静态文件(js,css,images),django就可以自动
分类:Python
2017年06月11日
pip install 安装指定版本的包
摘要:要用 pip 安装指定版本的 Python 包,只需通过 == 操作符 指定pip install Django==1.7.1
将安装Django 1.7.1 版本。
分类:Python
2017年06月11日
全面解析Django的模板路径设置templates(settings.py)
摘要:在工程文件夹内,建立Templates文件夹(和manage.py同级)
编辑settings配置文件:
加入以下代码TEMPLATE_DEBUG = True
TEMPLATE_DIRS=(
os.path.join(BASE_DIR,'Templates'),
)
配置以上代码,就可以在Templates目录中放置html文件,django就可以自动加
分类:Python
2017年06月11日
卸载Django(remove Django)
摘要:由于用Flask替换Django,所以要卸载Django。操作系统为Ubuntu12.04LTS1. 安装pip sudo apt-get install python-pip2. 卸载Django sudo pip uninstall Django3. sudo apt-get autoremove
分类:Python
2017年02月11日
字典
摘要:字典是 Python 中的映射数据类型,工作原理类似 Perl 中的关联数组或者哈希表,由键-值(key-value)对构成。几乎所有类型的 Python 对象都可以用作键,不过一般还是以数字或者字符串最为常用。值可以是任意类型的 Python 对象,字典元素用大括号({ })包裹 通过键而不是下标来访问元素值 In [33]: dict={'host':'earth'} In [34]: dict['port']=80 In [35]:
分类:Python
2017年02月11日
raw_input()用户交互
摘要:从用户那里得到数据输入的最容易的方法是使用 raw_input()内建函数。它读取标准输入,并将读取到的数据赋值给指定的变量。你可以使用 int() 内建函数将用户输入的字符串转换为整数。raw_input()读入的所有字符都是字符串,不管是数字还是字母 [root@node110input_output]# cat input.py #!/usr/bin/env pythonname=raw_input("Pleaseinput your name:")if name