python学习地址:
http://www.w3cschool.cc/python/python-intro.html
http://www.imooc.com/learn/177
官方文档中文站:
http://python.usyiyi.cn/
视频学习:
http://edu.51cto.com/course/course_id-527.html
文档编写:
http://zh-sphinx-doc.readthedocs.org/en/latest/contents.html
w3c分为了基础教程和高级教程。通过基础教程的学习后,再到慕课网进行实际的操作。
可以适用eclipse IDE进行代码的编写,需要下载插件pydev:
http://pydev.org/updates
使用Py2exe可以将你的python程序打包成exe。官方网站地址:
http://www.py2exe.org/
一个比较完整的例子地址:
http://www.blog.pythonlibrary.org/2010/07/31/a-py2exe-tutorial-build-a-binary-series/
如果你觉得麻烦也可以使用pyinstaller进行打包,地址:
https://github.com/pyinstaller/pyinstaller/wiki
丰富的例子程序:
http://code.activestate.com/recipes/langs/python/
类的反射使用,假设我有个模块models.py在org目录下面:
class Product(): def __init__(self,title,upc): self.title = title; self.upc = upc; def display(self): print "product title:%s upc:%s " % (self.title,self.upc)
我们在另一个模块下面反射获取他的信息,写法如下:
import sys __import__("org.models") pm = sys.modules['org.models'] print dir(pm) pclass= getattr(pm,"Product") print pclass print type(pclass) pobj = pclass('title','001') print pobj pobj.display()
输出结果:
['Product', '__builtins__', '__doc__', '__file__', '__name__', '__package__'] org.models.Product <type 'classobj'> <org.models.Product instance at 0x02BC22D8> product title:title upc:001
这样就可以动态使用一个类。
相关推荐
Python基础学习是走向机器学习的重要起点。Python语言因其简洁明了、功能强大和丰富的库支持,已成为数据科学和机器学习领域的首选编程语言。在学习Python基础时,掌握其基本语法是至关重要的,因为它是构成更复杂...
本资源"python基础学习资料"是针对零基础学习者的宝贵教程,涵盖了从入门到进阶的多个方面。 首先,这份资料包含"上机实验报告及源代码",这是实践编程能力提升的关键部分。通过实际操作,你可以理解Python的基本...
"Python基础学习整理笔记"涵盖了从入门到进阶的多个方面,旨在帮助读者系统地掌握Python的核心概念和技能。 1. **Python语法基础**: - **变量与数据类型**:包括整型(int)、浮点型(float)、字符串(str)和...
这份"Python基础学习文档和练习文档"是初学者理想的资源,包含详细的学习材料以及实践练习,旨在帮助用户快速掌握Python基础知识。 "鱼c小甲鱼零基础学python全套课后题.doc"可能是由知名Python教育者“鱼c小甲鱼”...
"Python基础学习笔记"涵盖了Python入门所需的关键知识点,是初学者踏入编程世界的重要资源。 首先,Python的基础语法是学习的起点。它使用缩进来定义代码块,这与大多数其他编程语言的花括号不同。Python的变量声明...
python基础学习包,比较全面,适合小白,有讲义,代码。
PYTHON学习教程-Python基础学习 序列相关的函数: len(x) max(x) min(x) sum(x) any(x) all(x) 列表的方法: L.append(x) L.insert(index, value) L.clear() L.count(v) L.copy() L.remove(v) L.pop...
"Python基础学习视频"这个标题表明我们即将探讨的是Python语言的基础知识,特别是围绕Python库和模块的学习。在这个主题中,我们将深入理解Python库的相关概念、创建与发布的流程,以及如何独立编写第三方库。 ...
这个“Python基础学习课程”旨在为初学者提供一个全面的学习路径,覆盖了从操作系统到编程核心概念,再到面向对象编程以及实际项目实践。 首先,让我们深入了解一下Linux基础。Linux是一个开源的操作系统,其强大的...
python基础学习资料,包含每日的题目以及答案。学习资料简介: Python开发环境搭建,Python语法规则,学生管理系统。 目录:1.计算机组成原理和Python基础语法知识;2.判断语句和循环语句;3.容器:字符串、列表、...
python 基础学习笔记 Python基础笔记 python总结笔记 Python课堂笔记 python基础教程 python课堂笔记 python笔记总结 自学python笔记 python入门学习记
本资源包提供了一份全面的Python基础学习资料,包括代码示例和学习文档,旨在帮助你掌握Python编程的基本概念和技术。 1. **Python基础知识**:Python的基础包括变量、数据类型(如整型、浮点型、字符串、布尔型)...
在“Python基础学习第一节”中,我们将探讨Python的基本概念,包括其语言特色、脚本语言的性质以及安装过程。 1. **Python简介**: Python是一种解释型、面向对象的高级编程语言,由Guido van Rossum创造。它的...
1. Python基础学习: Python是一种高级编程语言,以其简洁明了的语法和强大的功能而闻名。在Python基础部分,你将学习如何安装Python环境,如Anaconda或PyCharm,以及如何使用IDLE等集成开发环境。基础语法包括变量...
python基础学习笔记
【Python基础学习笔记】 Python是一种流行的高级编程语言,以其简洁的语法、强大的功能和广泛的社区支持而备受青睐。本文档将深入介绍Python的基础知识,帮助初学者掌握编程的基本概念。 1. 计算机和程序设计 ...
Python 基础学习笔记,练完你就懂了,祝大家Python学习顺利呀! 您可以进行学习与借鉴。请关注作者,且点赞加收藏,记得推荐好友。下载即可游玩,快来下载吧!五星好评可以私信我,免费送资源!快来评论吧!
【标题】"西北工业大学Python基础学习课件.zip"是一份专为Python初学者设计的教育资源,包含了一系列关于Python编程的基础教程。这份课程涵盖了从Python语言的基本语法到更高级的应用领域,旨在帮助学习者掌握Python...