Python学习笔记

整理文档很辛苦,赏杯茶钱您下走!

免费阅读已结束,点击下载阅读编辑剩下 ...

阅读已结束,您可以下载文档离线阅读编辑

资源描述

Python学习笔记Python安装操作系统:win764bit注意:建议安装32位的Python,因为依赖包中有些官网没有64位包,所以32位在win7下是一个好的选择。需要的安装包:python-2.7.10.msi(32位PythonWindows安装包,来自Python官网)numpy-1.10.0-win32-superpack-python2.7.exe(numpy包32位,来自numpy官网)matplotlib-1.4.3.win32-py2.7.exe(matplotlib32位,来自官网)datautils-1.0.3.tar.gz(datautil包32位,来自官网)six-1.10.0.tar.gz(six包32位,来自官网)pyparsing-2.0.3.win32-py2.7.exe(pyparsing包32位,来自官网)注:安装matplotlib报的时候会要求事先装好三个依赖包:datautil+six+pyparsingPython下工具包的安装方法如果是exe的可执行包则直接运行安装。如果是压缩包,则先解压,然后在命令行下将工作目录转到解压后的目录下,运行Pythonsetup.pyinstall就可以将该软件包安装到Python中。Python中用pip工具安装依赖包如:pipeinstalljupyter--index中的序列类型:列表(内容可修改):name=[‘a’,‘b’,‘c’]元组(内容不可修改):name=(‘a’,‘b’,‘c’)字典(类似于哈希表):name={}Anaconda-一个非常好的Python包管理平台(数据分析平台)使用goagent代理使pip安装库飞一般的感觉Python安装包我喜欢pip,方便,而且会自动安装好依赖但是出于国内的网络,哎,大家都懂的,会时不时的连接不上。无奈,只能“翻墙”出去咯,pip提供了代理的功能,于是也就方便了许多我这里使用goagent,如果你没有配置过goagent,那么请自己google搞一下我现在假设你已经安装好了,并且启动代理,端口在8087那就直接pipinstall-U你要安装的模块名–proxy127.0.0.1:8087–certgoagent目录中的CA.crt如下图WhichonemoduleisbestforGUIprogramminginpython?Likewecanuse:1.PyGTK2.PyQT3.PySide4.wxPython5.TKinterAnsweringthisisimpossiblewithoutfirstknowingwhatyourrequirements/wishesare.Shoulditbe:-availableindefaultpythoninstalls(Tkinteristheobviouschoicethen)-possibleforausertoapply'themes'(PyQT/PySideorPyGTKjumptomindinthiscase)-similartoaGUIwidgetsetyoualreadyknowfromanotherlanguage?(fillinyourownpreferenceinthiscase)-haveasmallfootprint(don'tusePyQT/PySidethen,becauseitfairlylarge)-etc.Forsomemoredetails,seeforexamplethispage:关于import和fromimport的区别对于:fromlxmlimportetree是fromModuleimportFunction或Class等这个只是从模块中导入一个或几个函数或类的做法。另外一个常见的是importModule你这里就是:importlxml关于*.py*.pyc和*.pydpypyw是源文件pycpyo是编译的文件pyd其实是动态链接库本质是windows的dll文件或者unix的so文件pyw是没有控制台的,也就是默认用pythonw打开的文件。py是默认用python打开的。pyo是优化的编译文件(虽然目前跟pyc文件基本上没什么区别)

1 / 3
下载文档,编辑使用

©2015-2020 m.777doc.com 三七文档.

备案号:鲁ICP备2024069028号-1 客服联系 QQ:2149211541

×
保存成功