Python(2)_Python简介以及安装

本文探讨了Python在自动化测试中的优势,对比Java,强调Python的轻便与高效。介绍了Python环境配置,包括IDE选择PyCharm,环境变量配置及常见问题解决。还涉及了包管理,pip安装技巧,以及如何有效利用PyCharm进行代码编辑。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

      1、认识Python  

             昨晚在公司看到大佬用Python写的自动化脚本,一键完成了所有页面上的手工操作,才知道Python原来如此强大,才知道自动化测试为什么要Python,而不用Java来写。Java是用来做系统的,它的健壮,强大给系统安全、稳定性提供了很大的保障。而Python作为脚本语言,用来做自动化测试,轻便,开发效率高。一般做自动化测试不用Java而选择Python的原因之一。单元测试一般由Java完成。本质上,用Java和用Python都能可以实现自动化测试。都可以实现相同的功能。以前总抵Python,觉得把Java学的好一点就行了。还是学一下吧,把Python、Shell学精。

      2、Python的安装

               对于Python的IDE,可以选用PyCharm,这个和Java的IED IEDA有点类似。可以在网上下载到,自行破解。

              对于Python的环境配置,下载Python安装后,有一个自动配置环境变量的选项,勾上就可以了。嫌麻烦可以一键安装。这个比安装JDK简单多,可以自动配置环境变量。如果不选,就要自己手动配置了。

               安装完成后,可以打开PyCharm,设置字体和背景颜色。习惯了灰色

             然后就可以新建包,新建Python文件。编写Python程序啦!但是如果程序有依赖各种包的话,就会报错;所以可以在PyCharm  FIle-setting里自动选择需要的包,但前提是网络要通。不同的话就只能按照我上一篇博客的方法搞了。编程语言,作比较毫无意义!自己精力有限,毕生学好下面三个足够用了!关键是要精!

 

          Java        Web项目,客户端项目,大数据,分布式存储(Zookeeper、Kafka),Spark,Redis

          Python     自动化,网络爬虫,大数据分析 ,人工智能

               Shell        自动化,Linux

         C/C++      偏底层,嵌入式,速度快,但是自己不要学了。精力不够

         ABAP      不要学了,没那么多精力

           Python的发展很大程度上由人工智能、机器学习。真正想学好编程,和各种算法息息相关!数据挖掘,爬虫,如果后期经济条件允许的话,可以再买一台笔记本,这一台就装虚拟机,可以虚拟出几个linux系统,搭建集群用。阿里云虽然好,但价格贵。租一台就够了 


 

                       



 

   


   3、pip安装

              关于少包又不能pip下载的,之前博客有说过。把常用的包放在一个文件夹下打包上传,重新用的时候直接复制到Lib->Site文件下就可以。自己写的包要是想import进去,也需要重新copy到这个文件下

       不要做导入settings的这种操作,会导致程序无法运行,自己手动设置

       PyCharm 右下角有个小机器人,如果调到最大,会智能检测,有很多波浪线,所以尽量开到中等。

      使用PyCharm就好,刚好和Java的IDEA配对,两个很类似。不要在命令行窗口,真正敲代码不会这么干的,不用会

       Python的优势主要在于快,同样的功能,Python只要Java三分之一甚至五分之一的代码就可以实现,简介轻便。大大提高了开发效率。小巧,灵活,开发周期短

         


 

 4、不要随意引入别人的或者之前的setting jar包

            Cannot run program "D:\Python\python.exe" (in directory "E:\python\PycharmProjects\untitled\Python"): CreateProcess error=2, 系统找不到指定的文件
            包的问题也解决,在工程里设置,不要在default里设置

           

  找不到原因,果断把Pycharm卸载重装。以后不要随便导入别人的setting! 删除后重装好了。重装的时候导入pip那三个包的时候回有些慢!
  D:\Program Files\JetBrains\PyCharm 2017.3.1
  https://jingyan.baidu.com/article/c85b7a64b6148c003bac95b7.html 这个是关于如何修改代码字体以及背景颜色的。记住一点,在setting里改,不要在defaultSetting里改


5、如何打开py函数
     ctrl+tab 键可以切换打开的py程序
    按住ctrl键,鼠标放在函数上面,等出现下划线点击鼠标可以进入界面


 6、导入模块

        导入包: https://www.cnblogs.com/charles1ee/p/6560277.html ,尤其是这篇,写的很好,自己好好研究一下!
                      https://www.cnblogs.com/drchen/p/6799551.html 可以看一下这两篇博客,写的很好
                      import和 from ... import 这两种导入包方式的区别,上面博客里也有 (方法)

   ====


 7、关于wheel文件

        wheel 本质上是一个zip 包格式,它使用.whl 扩展名。

        用于Python 模块的安装编写程序时,编辑器的语法突出功能可帮助你快速找出某些语法错误。看到Python代码以普通句子的颜色显示,或者普通句子以Python代码的颜色显示时,就可能意味着文件中存在引号不匹配的情况。

       


 

8、关于导入后不识别的问题

             import 不识别的解决办法  :勾上

            

            

 9、pycharm 新建项目可以新建多种项目,例如Flask、Djang和前端的一些项目等

 

 

 

 

 

 

 

转载于:https://www.cnblogs.com/sunnybowen/p/9970284.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值