章节4 Python中库的介绍

课时24 库的介绍

库:

       1、第三方库 django restframework flask mock

       大家先把下面的库安装好。

       pip install selenium==3.11.0 这个版本就够用  (成功安装)

       pip install requests  (成功安装)

       pip install appium  (没成功,使用的Appium-Python-Client) 先不纠结这个,因为我在pycharm里面的External libraries的site-packages发现了appnium,使用的时候不可以,再想办法。实在不行就用npm的方法,npm install –g appium (这个命令报错的话,就使用sudo npm install -g appium --unsafe-perm=true)

安装完成后,输入appium 提示:Welcome to Appium说明安装好了

检查appium所需的环境是否OK(这步很重要) 进入Cmd命令行,输入appium-doctor ,出现以下提示,All Checks were successful ,说明环境成功。

       pip install mock (3.3以上python标准库中自带)

       pip install MySQL-python

       pip install flask

       pip install flask-restful

       pip install django

       pip install scrapy(python3中暂时不能安装)

pip install xlrd

       卸载:pip uninstall selenium

       2、标准库

       os  

       time

       json

       pickle

课时25 库的安装方式

  1. 在线安装
  2. 离线安装

Python setup.py install

课时26 标准库os获取当前目录的实现

要求:在所有的系统中,都可以读取到想要的文件。

Import os

Print dir(os) 查看ok库的帮助信息以及方法

print u'获取当前文件的路径',os.getcwd()
print u'获取目录另外一个方法',os.path.dirname(__file__)

获取当前文件的目录 C:\Users\Jake\PycharmProjects\basicpython\te

获取目录另外一个方法 C:/Users/Jake/PycharmProjects/basicpython/te

获取到的路径的折号不同。

获取当前文件目录的上级目录

print u'获取目录另外一个方法', os.path.dirname (os.path.dirname(__file__))

注意:上上级目录也是相同的方法,多加个os.path.dirname ()

课程27 标准库中os处理目录的拼接

print os.path.join(base_dir,'data','api.xlsx')

输出:C:/Users/Jake/PycharmProjects/basicpython\data\api.xlsx

斜杠以及反斜杠,不需要去考虑。因为os.path.join()有内部处理方法。

可是28 标准库os其他的方法

print os.system('appium-doctor')

就相当于在cmd中填入appium-doctor

os.mkdir('c:/log')
# 就会在c盘下创建一个log目录

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值