一、首先安装Python3.6.5版本到D:\python\install
安装成功在cmd控制台输入python就会进入python环境中或直接打开python解释器
1.输出一个字符串
>>> print("Hello World!")
Hello World!
>>>
2.创建新文件夹
>>> import os --先要引入os模块
>>> os.mkdir(r'F:/Program Files/pythonnew/wendang') --mkdir创建单目录
>>> os.mkdir(r'F:/Program Files/pythonnew/wendang/wendang1') --在单目录下创建子目录,保证父级存在
>>> os.makedirs(r'F:/Program Files/pythonnew/wendang2/wendang1/wendang11') --makedirs直接创建多层目录
3.在上面文件夹中创建文本(直接打开一个文件,如果文件不存在则创建文件)
>>> file = open('F:/Program Files/pythonnew/wendang/b.txt','w')
在linux系统下还可(因为windows文件系统与linux文件系统不同,没有node的概念)
os.mknod('F:/Program Files/pythonnew/wendang/a.txt')
关于open 模式:
w 以写方式打开,
a 以追加模式打开 (从 EOF 开始, 必要时创建新文件)
r+ 以读写模式打开
w+ 以读写模式打开 (参见 w )
a+ 以读写模式打开 (参见 a )
rb 以二进制读模式打开
wb 以二进制写模式打开 (参见 w )
ab 以二进制追加模式打开 (参见 a )
rb+ 以二进制读写模式打开 (参见 r+ )
wb+ 以二进制读写模式打开 (参见 w+ )
ab+ 以二进制读写模式打开 (参见 a+ )
4.编写b.txt文本
>>> file = open('F:/Program Files/pythonnew/wendang/b.txt','w')
>>> file.write('你好,\n 世界。I love huahua')
二、安装成功后需安装包才能实现多种功能(package安装)
1.下载安装包,网址: http://www.lfd.uci.edu/~gohlke/pythonlibs/#numpy
Python版本和电脑版本一致的安装包,我是Python3.6.5,电脑64位,则下载适合Python3.6版本,电脑64位的安装包。
我下载的安装包:
- matplotlib-2.2.2-cp36-cp36m-win_amd64.whl
- numpy-1.14.3+mkl-cp36-cp36m-win_amd64.whl
- scikit_learn-0.19.1-cp36-cp36m-win_amd64.whl
- scipy-1.0.1-cp36-cp36m-win_amd64.whl
- scipy-1.1.0rc1-cp36-cp36m-win_amd64.whl
- statsmodels-0.8.0-cp36-cp36m-win_amd64.whl
- sympy-1.1.1-py2.py3-none-any.whl
- pandas-0.22.0-cp36-cp36m-win_amd64.whl
- requests_download-0.1.2-py2.py3-none-any.whl
- requests_file-1.4.3-py2.py3-none-any.whl
- requests_ftp-0.3.1-py2.py3-none-any.whl
2.将安装包存放到路径:D:\python\install\Scripts\
3.cmd到D:\python\install\Scripts\路径下安装。1)进入路径的方法:d:
cd D:\python\install\Scripts\
2)安装方法,下面语句需逐条执行,待安装完成一个后再安装另一个:
pip install matplotlib-2.2.2-cp36-cp36m-win_amd64.whl
pip install numpy-1.14.3+mkl-cp36-cp36m-win_amd64.whl
pip install scikit_learn-0.19.1-cp36-cp36m-win_amd64.whl
pip install scipy-1.0.1-cp36-cp36m-win_amd64.whl
pip install scipy-1.1.0rc1-cp36-cp36m-win_amd64.whl
pip install statsmodels-0.8.0-cp36-cp36m-win_amd64.whl
pip install sympy-1.1.1-py2.py3-none-any.whl
pip install pandas-0.22.0-cp36-cp36m-win_amd64.whl
pip install requests_download-0.1.2-py2.py3-none-any.whl
pip install requests_file-1.4.3-py2.py3-none-any.whl
pip install requests_ftp-0.3.1-py2.py3-none-any.whl
3)其他安装方法,该方法无需下载安装包
语句1:pip install –user jupyter pandas nose ggplot
如果语句1执行报错则执行语句2:
Python –m pip install –user jupyter pandas nose ggplot
4)注意事项:
sklearn安装要求numpy scipy matplotlib scikit_learn是同一个版本,且windows 上不能通过pip install –user安装scipy,所以numpy scipy matplotlib scikit_learn最好在网站(http://www.lfd.uci.edu/~gohlke/pythonlibs/#numpy)下载whl的安装包安装。
3.安装包安装成功小实践
1)验证是否安装成功,打开IDLE或python解释器,输入import pandas,不报错则表示安装成功,其他的做类似的验证
2)验证requests包安装成功,进去requests,读取百度页面的内容。
4.爬虫工具scrapy安装(将WHL包同上安装)
- (1)安装whl格式包需要安装wheel库,同样使用whl格式的包进行安装
- 还是进入http://www.lfd.uci.edu/~gohlke/pythonlibs/,在网页中搜索wheel找到其对应的whl包并下载
(2)scrapy依赖twiste,同样使用whl格式的包进行安装
还是进入http://www.lfd.uci.edu/~gohlke/pythonlibs/,在网页中搜索twisted找到其对应的whl包并下载
(3)可以直接使用pip install scrapy 命令行安装
直接使用pip install scrapy安装不成功可以安装whl格式的包
首先下载scrapy的whl包,同上面的安装方法
下载地址:http://www.lfd.uci.edu/~gohlke/pythonlibs/
根据你的Python的版本选择合适的包,依次安装
下载完成后使用cmd打开windows的命令行窗口,进入whl包所在的文件夹执行如下安装命令
确保在安装目录例如我在D:\python\install\Scripts下安装的,验证scrapy安装成功
使用谷歌浏览器,安装扩展程序chromehttps://chrome.google.com/webstore/search/chrome%20%20developer%20%20tools?hl=zh-CN
a.先下载翻墙插件SetupVPN,点击download按钮下载拆件
b.浏览器地址栏输入:chrome://extensions/,将下载好的crx文件拖动至当前页,按照操作完成安装翻墙插件
c.然后点击获取更多程序
d.在应用商店搜索:XPath-Helper
e.点击:添加至CHROME
f.弹出确认框,确认之后就会自动下载
g.当看到浏览器右上角出现则说明安装成功
h.重启浏览器