通过pip安装MySQLdb

摘要: 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): 

 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 GUI开发框架推荐[转]

摘要:作为Python开发者,你迟早都会用到图形用户界面来开发应用。本文将推荐一些 Python GUI  框架,希望对你有所帮助,如果你有其他更好的选择,欢迎在评论区留言。Python 的 UI 开发工具包 KivyKivy是一个开源工具包能够让使用相同源代码创建的程序能跨平台运行。它主要关注创新型用户界面开发,如:多点触摸应用程序。Kivy还提供一个多点触摸鼠标模拟器。当前支持的平台包括

 全面解析Django的静态文件路径设置statics(settings.py)

摘要:在工程文件夹内,建立statics文件夹(和manage.py同级) 编辑settings配置文件: 加入以下代码STATIC_URL = '/statics/' STATICFILES_DIRS=(               os.path.join(BASE_DIR,'statics'),               ) 配置以上代码,就可以在statics目录中放置静态文件(js,css,images),django就可以自动

 pip install 安装指定版本的包

摘要:要用 pip 安装指定版本的 Python 包,只需通过 == 操作符 指定pip install Django==1.7.1 将安装Django 1.7.1 版本。

 全面解析Django的模板路径设置templates(settings.py)

摘要:在工程文件夹内,建立Templates文件夹(和manage.py同级) 编辑settings配置文件: 加入以下代码TEMPLATE_DEBUG = True TEMPLATE_DIRS=(                os.path.join(BASE_DIR,'Templates'),                ) 配置以上代码,就可以在Templates目录中放置html文件,django就可以自动加

 卸载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 中的映射数据类型,工作原理类似 Perl 中的关联数组或者哈希表,由键-值(key-value)对构成。几乎所有类型的 Python 对象都可以用作键,不过一般还是以数字或者字符串最为常用。值可以是任意类型的 Python 对象,字典元素用大括号({ })包裹 通过键而不是下标来访问元素值 In [33]: dict={'host':'earth'} In [34]: dict['port']=80 In [35]:

 raw_input()用户交互

摘要:从用户那里得到数据输入的最容易的方法是使用 raw_input()内建函数。它读取标准输入,并将读取到的数据赋值给指定的变量。你可以使用 int() 内建函数将用户输入的字符串转换为整数。raw_input()读入的所有字符都是字符串,不管是数字还是字母 [root@node110input_output]# cat input.py #!/usr/bin/env pythonname=raw_input("Pleaseinput your name:")if name

 lambda

摘要:>>> map(lambda x:x*2,a)[10, 12, 14, 16, 18]>>> a[5, 6, 7, 8, 9] 列表推导式(list comprehension)>>> rsc=[x **2 for x in range(4)]>>> for i inrsc:...     print i,... 0 1 4 9 >>> gmy=[x **2 for x in range(8) if not x % 2]>>> for i ingmy:...     print
分页:« 1 2 3 4 5 6 7 8 9 »
Powered by AKCMS