当前位置: 首页 > news >正文

购物网站线下推广方案/单页面seo搜索引擎优化

购物网站线下推广方案,单页面seo搜索引擎优化,购物网站功能,wordpress暗箱插件在学习RF自定义关键字的时候,网上看到有些不够详细,最重要的是没有debug过程,这篇记录下自己在写关键字时候的除错过程。1:在C:\Python27\Lib\site-packages\ 文件夹下, 新建python package文件夹 ,例如我的…

在学习RF自定义关键字的时候,网上看到有些不够详细,最重要的是没有debug过程,这篇记录下自己在写关键字时候的除错过程。

1:

在C:\Python27\Lib\site-packages\ 文件夹下, 新建python package文件夹 ,例如我的是ATestLibrary 
建好后的完整路径:C:\Python27\Lib\site-packages\ATestLibrary\

(Tips:我的python 是安装在C盘,在创建时,要根据自己的安装路径选择)

2:

在C:\Python27\Lib\site-packages\ATestLibrary\ 文件夹下查看是否有__init__.py 文件,若没有新建__init__.py(空内容文件)。 
建好后的完整路径:C:\Python27\Lib\site-packages\ATestLibrary\__init__.py

3:

在C:\Python27\Lib\site-packages\ATestLibrary\ 文件夹下,新建自己的moudle,例如我的是test_RF_import.py

代码demo:

test_RF_import.py

class myKeyWords(object):def __init__(self):passdef my_key_word(self):print ('this is my key word')
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6

4:

C:\Python27\Lib\site-packages\ATestLibrary\__init__.py 修改该文件内容为

__init__.py

# -*- coding: utf-8 -*-
from test_RF_import import myKeyWordsclass ATestLibrary(myKeyWords):ROBOT_LIBRARY_SCOPE = 'GLOBAL'
  • 1
  • 2
  • 3
  • 4
  • 5

# 特别注意:
在__init__.py文件中,创建class 时,类名必须和自己的库文件夹名称相同。
例如我的类名称是ATestLibrary,而创建的库文件夹名也是ATestLibraryC:\Python27\Lib\sitepackages\ATestLibrary 
  • 1
  • 2
  • 3
  • 4

5:

在robotframework 中,点击Library 导入自定义库 
导入自定义库文件ATestLibrary,正确时为灰色字体(导入库文件,就不需要说明了) 
运行结果:

Starting test: BetaInterfaceTest xiewm.Testcase.Test My Key Word.test_my_key_word
20160824 16:22:23.640 :  INFO : this is my key word
Ending test:   BetaInterfaceTest xiewm.Testcase.Test My Key Word.test_my_key_word
  • 1
  • 2
  • 3

完整的文件结构应该是这样: 
ATestLibrary 
——- __init__.py 
——- test_RF_import.py


以下自己遇到的一些问题的debug 
1:尽量在文件的开头加上:# -- coding: utf-8 --,因为python默认编码是ascii,所以如果代码中有(),或中文等等符号,会报错,提示编码不正确

2:如果写的代码里边有中文,尽量在文件开头加上以下3行代码

import sys
reload(sys)
sys.setdefaultencoding("utf-8")
  • 1
  • 2
  • 3

3:如果在初始化函数中,定义了形参。则必须在导入库的时候,也要提供对应的参数。 
不然会提示少给了变量的报错。

def __init__(self,a,b):pass
  • 1
  • 2

这里写图片描述

4: 
修改代码后,及时把对应的.pyc文件删除并且重启下robotframework 后,再导入。

5:如果还是有其他的报错,请点击Tools→View RIDE log ,查看并debug。

http://www.jmfq.cn/news/4859029.html

相关文章:

  • 做外贸那个网站比较好/青岛seo杭州厂商
  • 电子政务与网站建设的经验/会计培训班多少钱
  • 阿里巴巴做网站费用计入/宁波seo网站推广
  • 滕州做网站的多少/互联网广告联盟
  • 哪个网站可以做片头/东莞市优速网络科技有限公司
  • 二级域名怎么做网站备案/阿里云建站
  • 石家庄小程序开发多少钱/seosem是指什么意思
  • php网站开发建设/国家大事新闻近三天
  • 高端品牌网站建设方案/提供seo顾问服务适合的对象是
  • dreamweaver学生用哪个版本/谷歌seo网站优化
  • 自己怎么网上注销公司/郑州seo外包顾问
  • https 网站架设/2021年10月新闻摘抄
  • 做搜狗网站排名软/站长工具最近查询
  • 宜昌网站seo收费/今天株洲最新消息
  • 学做网站教学百度网盘/上海关键词优化的技巧
  • mysql8 wordpress/东莞关键词优化软件
  • 怎么利用快站做网站/最新实时大数据
  • 做公司网站需要准备什么科目/网站seo优化课程
  • 可做宣传的网站都有哪些/怎么做一个网站平台
  • 地方网站 o2o/泉州seo托管
  • 潜江做网站/枫树seo
  • 如何自己制作网站/云南新闻最新消息今天
  • 宁波网站建设公司制作网站/做什么推广最赚钱
  • 建立网站基本知识/百度网站网址是多少
  • 最超值的郑州网站建设/永久免费二级域名申请
  • 网站建设研究的意义/google搜索引擎入口网址
  • 电子商务网站建设规划的内容/电商运营转行后悔了
  • app开发公司电话/seo关键词推广
  • 网络平台怎么搭建网站/如何搜索关键词热度
  • 动态网站开发语言介绍/网络营销工作内容