简单学python《六》——Hello World
现在开始执行我们的第一个程序,或者说第一句代码。写代码之前,需要介绍一下Python怎么去执行代码。
Ø 第一种是进入Python环境执行:
1) 按住键盘按键Win+R,出现运行窗口,输入cmd回车进入命令行窗口,输入python即可进入Python执行环境
出现三个大于号提示符表明它正在等待你输入Python代码,我们输入我们的第一句代码
print(‘Hello World!’)
可以看到已经执行成功。print是Python的打印函数,括号里面是函数的参数,这句代码的意思就是打印括号里内容。
2) 另外一个进入Python执行环境的方式是使用IPython,IPython是个增强型的Python执行环境。我们先退出python,输入exit()即可退出。然后输入ipython即可进入ipython环境。
与python不同,ipython的提示符是In [1]:这种格式,后面的数字代表此时处于第几行。然后我们输入代码
print(‘Hello World!’)
已经执行成功。
ipython较python的强大之处在于它的代码补全,比如,如果我们忘记打印函数是怎么拼写的,只需输入pr(前面几个字母)然后按Tab键,就可以找到以pr开头的东西,然后按上箭头或者下箭头选中回车即可输入,当然它还有很多功能,比如_代表上一行的返回值,_1代表第1行的返回值。
退出IPython,输入exit即可。
怎么样的啊!小伙伴们!简单吧!赶紧动手操练一下吧!
再来使用一下Spider,位置1是编辑pyhton文件的窗口,位置2显示变量,位置3是ipython窗口,Spider集成了编辑器和ipython以及其他一些易用的功能,所以其使用起来非常方便
使用Spider运行
1.1 包管理
在Python中我们可以很方便的获取扩展包和模块,使用的是pip进行管理。先进入cmd中,可以使用pip -h获取其使用方法,最常用的是使用pip install package_name进行安装一个库,比如我们安装后面要用到的爬虫框架Scrapy,只需要调用pip install scrapy即可安装,但有时报超时错误,重新执行就可以了。如要卸载一个包,执行pip uninstall scrapy。
在Anaconda3中内置了另一种包管理conda,使用方法与pip类似,安装和卸载使用:
conda install scrapy
conda uninstall scrapy
我的电脑已经安装过了,所以给出已安装的信息。
两者的区别在于conda与pip下载包时使用的网址是不同的,但既然我们使用的Anaconda,建议优先使用conda进行管理,当没有你要安装的库时,再使用pip。
安装好之后我们怎么使用一个库,在程序中使用import导入库后就可以直接使用了。比如os库(对系统进行操作的库),先进入python环境或者在python文件中:
import os # 导入os库。井号是一个注释,井号后的内容不会被执行
os.getcwd() # 调用os库的getcwd函数进行获取当前工作目录
from os import getcwd # 第二种导入方式,导入os库的getcwd函数
getcwd() # 因为我们已经导入了这个函数,所以可以直接使用
在VScode里需要使用print(getcwd())进行打印才会有输出。