python中常见的问题

 python入门所必须掌握的知识

 

     

 1.python的解释器的版本太多到底是要哪一个版本?

其实这个问题是非常的难回答的,因为我们每个公司所使用的版本都是不一样的,尽管这样。公司和个人都是选择相当于比较稳定的版本来开发。(我目前在学习的版本是python2.7.

Python入门容易但是精通难啊

 千万别以为我这句话是废话(相信每一个python程序员都深有体会)。Python里面的库太多,每种库都有自己独特的功能。那么python是怎么样来 管理自己那么多的库呢?

 

2.python是怎么样来管理自己的库呢?

   安装好python之后,在安装的目录下面会有lib------>site-packages目录

Site-packages这个目录是python管理:

       模块

       

       第三发包(如:与数据库连接的库,mysqldb等)

       框架(如:Django框架)

      

 

*于是对于我们来说以后只要是关于python的库或者是第三方插件出现了问题,首先想到的是去查看这个文件下面有没有对应的文件

     举个例子:

        我们的python如果要涉及到数据库的交互,那么我们必须要在python里面添加数据库的模块(这里不讲怎么添加数据库的模块:Mysqldb.如果你数据库的模块安装成功的话在site-packages目录下面一定有下面的关于mysql数据库的文件(其中的pipeasy_install等文件不是关于mysql数据库模块的文件)


 

如果你在site-packages下面有MySQL_python-1.2.3-py2.7.egg-info

                           MySQLdb

                           Mysql_conector_python-2.1.4-py2.7

 等文件。那么恭喜你你的python可以使用数据库这个模块了。。

可以发现现在可以使用MySQLdb


    

 

3.Python中安装模块(库)的方法是多种多样的,我们到底是要用哪一种呢?

  方法:pip

        easy-install

        手动安装

 这里最好是深入的学习每一种安装,这样以后只要遇到问题,你会发现你的解决的办法总是非常多的。

4.到底是要用Anaconda还是python

      到这里必须弄明白Anaconda是东西?

anaconda里面集成了很多关于python科学计算的第三方库,主要是安装方便,而python是一个编译器,如果不使用anaconda,那么安装起来会比较痛苦,各个库之间的依赖性就很难连接的很好

建议学习和使用anaconda。

5.使用什么开发工具对于新手来说是比较友好的?

     Pycharm--------这个开发工具是非常强大及其好学的(强烈推荐),使用一段时间之后基本上就会用了。


 

 

6.对于想从事python的web开发,到底是用什么框架?

 Django是python的web一个非常强大的框架。对于一个刚入门Python的新手来说,在windows下开发Django是非常常见的。因为很多人对linux系统的不熟悉,所以一般会选择在windows下开发django.

   对于我们新手来说一定是Django,Django入门是非常简单的,可以说是非常容易入门。你只要在python中或是Anaconda下安装好Django.再利用Pycharm这个开发工具,会非常容易的搭建好web框架。接着你的任务就是学习这个框架吧。网上有很多的资料提供学习。

对于那些找不到资料的,推荐:自强学堂(baidu搜)

 

 

 

 

 

 

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值