目录
一:软件安装和环境变量配置
二:使用PyCharm编写python代码
2.1:PyCharm下载安装和破解
2.2:PyCharm启动
2.3:PyCharm常用配置
三:python脚本代码编写
3.1python基本语法
3.2 编码测试
3.3牛刀小试
一:软件安装和环境变量配置
1.1:软件下载
官 下载地址:Python Releases for Windows | Python.org
如图:有2.7和3.7两个版本,这儿比较特殊,3.7版本并不兼容2.7版本,两个版本语法有差异。这儿不用犹豫下载哪个的问题,成年人嘛,全都要
1.2:软件安装和环境配置
在指定盘的目录下建python2和python3两个文件夹,我是建在D:java目录下
双击安装包选择我们的目录,安装程序
其中python2会自动在path路径下添加python2和Scripts环境变量。
环境变量配置这种对于python可有可无但废功夫的事,咱这边就略过,完全用不着嘛。
打开软件安装包,双击python.exe,在命令窗口里输入print(‘hello world’),如图
我们python生涯的第一行代码,就这么诞生了,开罐可乐庆祝下
二:使用PyCharm编写python代码
2.1:PyCharm下载安装和破解
官方下载地址:Download PyCharm: Python IDE for Professional Developers by JetBrains
2.2:PyCharm启动
打开软件,点击New Project ,选择一个专门的文件目录方便查找,选择之前安装的python.exe,2和3可以,本人此处使用的是python2,点击create确认。如图
等待一会,pycharm会自动在python文件目录下创建venv环境包,一般来说一个python项目对应一个venv,venv可以理解是python的版本管理工具。
2.3:PyCharm常用配置
PyCharm的界面配置操作和Intellij IDEA基本一致,这里介绍本人习惯的几个常用改动
2.3.1:调整字体大小
file-setting 打开设置菜单
Appearance&Behavior -> Appearance 这边设置的是界面风格和界面字体大小
Theme选择Darcula黑色主题,字体微软雅黑,15 不变,有老婆的可以通过background image上传老婆照片。设置如图所示
Editor -> Font 修改代码字体大小
2.3.2:多页面打开tab设置
允许打开的tab多行显示,新打开的tab置于最后
Editor -> General -> Editor Tabs
随便打开一个文档,鼠标右键,勾选 Open New Tabs At The End栏目
2.3.3 工具栏打开
view -> Toolbar
最终界面
三:python脚本代码编写
3.1python基本语法
python和groovy语法相似,不使用花括 {},句末不需要分 ;对缩进比较严格
数据类型:字符String’a’; 整数 int 123; 浮点数 float 1.23; 布尔值 boolean true/false;
保留的字符(官用字符)和java差别不大
使用#作为单行注释
引 存在单引 ,双引 ,三单引 ”’aaa”’(可以保留换行格式),三双引 ”””啦啦啦”””(多行注释)
input获取控制台输入,print输出
弱类型,定义属性不需要声明类型,可以通过str(1)int(“1”)flot(“1.1”)转换数据类型
运算符: +(加); -(减少); *(乘); /(除,有小数); %(取模); **(幂,乘方); // (除,无小数,取商的整数)
流程判断:使用冒 :换行标识,if a>0:do1 else: do2
其他细节还要具体尝试并在疑难时查看相关文档。
3.2 编码测试
创建一个Python File,填入如下代码,执行该脚本
执行结果如图:
3.3牛刀小试
使用python爬取本博客首页数据,此处参考Python爬取 页数据_你缺少想象力的博客-CSDN博客_python爬取 页内容
执行结果如下图:
可能存在的问题:
1.xpath定位 自行百度或者参考:python-selenium — xpath定位方法详解 – 雨彡 – 博客园
打开想要爬取的页面 F12 elements->指定的标签-copy-copy xpath
2.ModuleNotFoundError: No module named ‘lxml’
此类问题都是缺少函数库
cd D:javapythonScripts
pip install lxml
文章知识点与官方知识档案匹配,可进一步学习相关知识Python入门技能树预备知识安装Python208061 人正在系统学习中
声明:本站部分文章及图片源自用户投稿,如本站任何资料有侵权请您尽早请联系jinwei@zod.com.cn进行处理,非常感谢!