• python-xlrd 实现excel 导入数据


    首先安装 xlrd 两种方式:

    1.wheel 方式 安装:

    首先要下载 wheel :

    然后下载 xlrd 的 wheel压缩包 :链接:http://pan.baidu.com/s/1gf1BNij 密码:8gz4

    下载后放在 放在 一个目录下 F:/

    执行

    安装成功

    1第二种:

    下载 xlrd 包 链接:http://pan.baidu.com/s/1qX9kGJq 密码:nsdb

    如我把它们解压到F:DOWNLOAD下。

    在win7下打开cmd,在命令行输入F:,切换到F盘,再cd DOWNLOADxlrd-0.7.7,

    最后 setup.py install.装完了

    # conding=utf-8
    from appium import webdriver
    import time
    import sys
    import re
    import HTMLTestRunner
    import unittest
    import xlrd
    from xlrd import open_workbook
    class Login(unittest.TestCase):
    
    
    
       
    
    
      def test_login(self):
          self.data = open_workbook('D:\test.xls') #打开文件
          self.table = self.data.sheet_by_index(0)  #遍历所有数据
          aa=self.table.row_values(1)               #获取整列数据
          print(aa[0])
          
    if __name__ == '__main__':
        suite = unittest.TestSuite()
        suite.addTest(Login('test_login'))
        timestr = time.strftime('%Y%m%d%H%M%S',time.localtime(time.time()))
        filename = "D:\result_" + timestr + ".html"
        print (filename)
        fp = open(filename, 'wb')
        runner = HTMLTestRunner.HTMLTestRunner(
                    stream=fp,
                    title='测试结果',
                    description='测试报告'
                    )
        #suite = unittest.TestLoader().loadTestsFromTestCase(ContactsAndroidTests)
        #unittest.TextTestRunner(verbosity=2).run(suite)
        runner.run(suite)
        #g_browser.quit()
        fp.close() #测试报告关闭
  • 相关阅读:
    一些jquery常用方法
    如何判断js中的数据类型
    SDL结合QWidget的简单使用说明(2)
    C++引用详解
    SDL结合QWidget的简单使用说明
    Qt::浅谈信号槽连接,参数在多线程中的使用
    Qt::带返回值的信号发射方式
    Windows:子线程中创建窗口
    Qt:小项目仿QQ修改头像界面,技术点记录
    Qt::QWindow多窗口争抢置顶状态解决方案
  • 原文地址:https://www.cnblogs.com/hanzhao1987/p/5957148.html
Copyright © 2020-2023  润新知