python安装使用教程,python的安装方法
这里用的Pycharm,Python3.6.5 .在Windows下执行DOS命令(即cmd打开窗口执行命令),请务必以管理员身份运行。
安装Python3.6.5下载地址:https://www.python.org/downloads/windows/.
X86-64表示64位,X86表示32位。可嵌入的zip文件表示解压缩版本;可执行安装程序可执行安装版本是最常见的。exe基于web的安装程序是一个在线安装版本。我们通常在这里下载类型下载Windows x86-64可执行安装程序。
安装python的过程比较傻。只要注意三点:
在初始界面勾选添加python 3.6到路径(后面附上图片);
在自定义安装中为所有用户勾选Install(图片附后);安装成功后,界面上会出现禁用路径长度限制按钮。如果有,就点一下。禁用系统路径长度的自动限制可以省去我们很多麻烦(后面附图片)。在DOS下,您可以使用命令查看版本:
python -V
安装pycharm并激活它。你可以去官网下载https://www.jetbrains.com/pycharm/download/#section=windows需要的版本并安装激活。建议使用专业版。
检查您的pip版本以安装其他插件:
Pip -V更新Pip:
Python -m pip安装-升级pip修改pip下载源
像许多包管理工具一样,Pip是从国外下载的。所以速度会很慢,甚至可能安装不上。使用pip时,您可以添加参数-I https://pypi.tuna.tsinghua.edu.cn/simple。
https://pypi.tuna.tsinghua.edu.cn/simple,清华
阿里云:https://mirrors.aliyun.com/pypi/simple/
中国科学技术大学:https://pypi.mirrors.ustc.edu.cn/simple/
例如,Pip Install Django-I在https://mirrors.aliyun.com/pypi/simple/.被永久修改
Liunx系统vim ~/。pip/pip.conf
[全球]
index-URL=https://pypi.tuna.tsinghua.edu.cn/simplewindow系统在用户目录下创建一个pip目录,比如:C:\Users\pip,并新建一个文件pip.ini,添加一些内容。
[全球]
index-URL=https://pypi.tuna.tsinghua.edu.cn/simple
安装djangopip安装django。
#安装指定的版本
安装Django==2.2.6查看版本:
django-管理-版本
Python -m django - version升级版本:
如果使用pip安装Django,可以使用- upgrade或-U flag:
#以前的版本将被卸载。
pip install -U Django
安装MySQL驱动。python在这里是3.6.5。哦,如果是2。x,用pip安装MySQL-Python。
pip安装PyMySQL
django在python3中连接mysql使用的包是pymysql,所以第一步是安装pymysql。但是装了不代表就ok。您还需要在__init__中添加以下配置。项目的py:
# __init__。py文件与settins.py文件并列。
导入pymysql
pymysql.install_as_MySQLdb()
安装djangouetorpip安装djangouetor。
安装硒鼓安装硒鼓。
#检查安装的selenium
pip显示硒
#指定版本
pip安装硒==2.48.0
C:\Windows\system32 pip显示selenium
名称:硒
版本:4.1.0
总结:
主页:https://www.selenium.dev
作者:
作者-电子邮件:
许可证:Apache 2.0
位置:c:\ program files \ python 37 \ lib \ site-packages
要求:trio,trio-websocket,urllib3
要求者:
Windows下的爬虫。这里用的是Chrome浏览器,百度默认下载。
下载chromedriver,你可以在这个地址下载http://chromedriver.storage.googleapis.com/index.html。如下图,这里没有64版本,下载32版本即可:
这里chromedriver放在Python的安装目录:C:\Program Files\Python37,chromeDriver目录添加到path。当然,你也可以自定义目录。
Python代码使用示例:
# selenium模块浏览器静默运行。
从selenium导入web驱动程序,通用
导入时间
option=webdriver。ChromeOptions()
option . add _ argument(“headless”)
#重点来了。添加参数可以在不打开浏览器的情况下完成一系列操作。
浏览器=webdriver。chrome(chrome _ options=选项)
url=https://www.baidu.com
browser.get(url)
时间。睡眠(1)
列表=浏览器。find _ elements _ by _ XPath(//*[@ id= Janus ]/a[4])
对于列表中的我:
打印(即文本)
时间。睡眠(3)
browser.close()Java代码使用实例
//根据谷歌浏览器版本下载chromedriver.exe下载地址http://npm.taobao.org/mirrors/chromedriver
系统。设置属性( web驱动程序。chrome。驱动, C:\ \程序文件\ \ python 37 \ \ chrome驱动。exe’);
chrome options chrome options=new chrome options();
//静默执行,也就是不弹出浏览器窗口
chrome选项。set headless(真);
WebDriver驱动程序=新chrome驱动(chrome选项);
司机。get(详细网址);
WebDriverWait wait=new WebDriverWait(driver,10);
//判断
等等。直到(新的预期条件WebElement(){
@覆盖
公共元素应用(网络驱动程序d) {
WebElement bCrumbCont=d . find元素(by。类名( b _ crumb _ cont );
伐木工。info( web元素bCrumbCont=d . find元素(by。类名( b _ crumb _ cont );{} ,bCrumbCont);
返回bCrumbCont
}});
document=jsoup。解析(驱动程序。getpagesource());如果需要每个请求都等待固定时间,可以添加如下代码:
# 等待10s
driver.manage().超时()。隐式等待(10,时间单位。秒);爪哇使用硒时需要添加专家依赖:
!-https://mvn存储库。com/artifact/org。硒HQ。硒/硒-爪哇-
属国
groupId组织。硒HQ。硒/组Id
artifactId selenium-Java/artifactId
版本3 .141 .59/版本
/依赖关系如果需要其他功能,可以添加如下依赖:
属国
groupId组织。硒HQ。硒/组Id
artifactId selenium-API/artifactId
版本3 .141 .59/版本
/依赖关系
!-在下面添加自动生成时这些依赖项的版本不是4 .0 .0-
属国
groupId组织。硒HQ。硒/组Id
人造硒铬驱动程序/artifactId
版本3 .141 .59/版本
/依赖关系
属国
groupId io。github。博尼加西亚/groupId
工件id web驱动程序管理器/工件id
版本5 .0 .3/版本
/依赖关系
!-https://mvn存储库。com/artifact/org。硒HQ。硒/硒-服务器-
属国
groupId组织。硒HQ。硒/组Id
藏物id硒-服务器/artifactId
版本3 .141 .59/版本
/依赖关系
属国
groupId组织。硒HQ。硒/组Id
工件id selenium-remote-driver/工件id
版本4 .0 .0/版本
/依赖关系
安装验证码模块点安装姜戈-简单-验证码
郑重声明:本文由网友发布,不代表盛行IT的观点,版权归原作者所有,仅为传播更多信息之目的,如有侵权请联系,我们将第一时间修改或删除,多谢。