zoukankan      html  css  js  c++  java
  • 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() #测试报告关闭
  • 相关阅读:
    创建索引
    异常处理之ThreadException、unhandledException及多线程异常处理
    Extjs ComboBox常用的配置
    制作Visual Studio项目模板
    wince更改桌面
    创建链接服务器
    IP查询接口
    软件工程未来发展趋势
    在SQL Server数据库开发中的十大问题
    .NET 2.0中的企业库异常处理块
  • 原文地址:https://www.cnblogs.com/hanzhao1987/p/5957148.html
Copyright © 2011-2022 走看看