今天尝试了一下Python3下安装Robot Framework,但是原来的Python2下创建ride快捷方式的方法都不奏效,启动不了ride。于是,转为VBS脚本的方式来间接创建快捷方式。毕竟,每次命令行去启动ride很不方便。步骤如下:

1、先创建vbs脚本

在python安装目录(或者其他路径)右键新建一个文本文件,名称和扩展名改为RIDE.VBS,文件内容如下:

Set oshell = Wscript.createobject("wscript.shell")

oshell.run"python C:\Python36\Scripts\ride.py", 0

Set oShell = Nothing

复制,粘贴,并保存。

注意:如果python安装目录不是C:\Python36,则修改为对应路径即可。

2、创建桌面快捷方式

在RIDE.VBS脚本上右键,发送到桌面快捷方式。

3、修改快捷方式图标

默认创建的快捷方式的图标是vbs程序图标,可改为Python3下ride的对应图标,方法与Python2下修改图标方法一致:

在快捷方式上点击右键-属性,点击“更改图标”,在浏览里找到目录C:\Python36\Lib\site-packages\robotide\widgets,里面有个robot.ico的图标,选择并确定即可。

顺便,也可以把快捷方式名称改为RIDE,这样就伪装的更完美了

python怎么创建桌面快捷方式_Python3创建RIDE桌面快捷方式的另一种方法相关推荐

  1. 如何创建具有多个收件人的联系表单(4种方法)

    Do you want your contact form to send notifications to different people in your company? 您是否希望联系表格将通 ...

  2. Python配置新环境时,复制已经安装好虚拟环境的三种方法

    在用Python开发项目时,经常需要在特定的虚拟环境配置下才可以运行,这时就需要我们重新配置一个新的虚拟环境,新的虚拟环境得重新安装很多包,这就很麻烦了,那能不能在之前配置过的虚拟环境基础上安装其它新 ...

  3. python苹果李子橙_Python 炫技操作:安装包的八种方法

    1. 使用 easy_install easy_install 这应该是最古老的包安装方式了,目前基本没有人使用了.下面是 easy_install 的一些安装示例 #通过包名,从PyPI寻找最新版本 ...

  4. 百钱买百鸡python编程列表推导式_使用循环和列表推导式两种方法求解百钱买百鸡问题。假设大鸡5元一只,中鸡3元一只,小鸡1元三只,现有100元钱想买100只鸡,有多少种买法?...

    [程序题]编写一个函数,输入n为偶数时,调用函数求1/2+1/4+...+1/n,当输入n为奇数时,调用函数 1/1+1/3+...+1/n [单选题]患者男,67岁.确诊为原发性支气管肺癌,为行手术 ...

  5. linux 桌面 计算器,在Ubuntu中打开Gnome计算器的6种方法

    Gnome Calculator是Ubuntu的默认计算器应用程序.根据开发人员的说法,GNOME Calculator是一款解决数学方程式的应用程序.尽管起初它看起来像是只具有基本算术运算的简单计算 ...

  6. python字典去最值_python 比较字典value的最大值的几种方法

    python中获取字典的key列表和value列表 # -*- coding: utf-8 -*- # 定义一个字典 dic = {'剧情': 11, '犯罪': 10, '动作': 8, '爱情': ...

  7. python基础入门:实现(无重复字符)字符串的全排列的两种方法

    求任意一个字符串的全排列组合,例如a='123',输出 123,132,213,231,312,321.(暂时假定字符串没有重复) 目前有两种解决的方法 方法一: def str_sort(s='') ...

  8. python list删除元素_python中List添加、删除元素的几种方法

    原博文 2015-06-21 18:51 − 一.python中List添加元素的几种方法 List 是 Python 中常用的数据类型,它一个有序集合,即其中的元素始终保持着初始时的定义的顺序(除非 ...

  9. python统计中文字符的个数_python统计中文字符数量的两种方法

    方法一: def str_count(str): '''找出字符串中的中英文.空格.数字.标点符号个数''' count_en = count_dg = count_sp = count_zh = c ...

  10. python 字符串删除重复_Python删除list里的重复元素有几种方法?

    公众号新增加了一个栏目,就是每天给大家解答一道Python常见的面试题,反正每天不贪多,一天一题,正好合适,只希望这个面试栏目,给那些正在准备面试的同学,提供一点点帮助! 小猿会从最基础的面试题开始, ...

最新文章

  1. 机器学习在稀疏标注数据内部审计中的应用
  2. 来做一做你是三国里的哪一个人物呢
  3. 判断JavaScript对象为null或者属性为空
  4. 异常-自定义异常 和 throw和throws的区别
  5. 深入理解connect by
  6. C语言OJ项目参考(1915) 第几天
  7. 推荐一本学Python的好书《Python程序设计(第2版)》
  8. Effective Java学习笔记之第6条 消除过期的引用对象
  9. druid 数据库连接池,简单配置
  10. Excel自动换行、Export2Excel 自动换行
  11. body-parser 是一个Http请求体解析中间件
  12. 多数iPhone应用程序的不足之处
  13. mac 没有java_maven在Mac OS X上没有使用Java
  14. centos未能加载虚拟光盘 C:\Program Files\Oracle\VirtualBox\VBoxGuestAdditions
  15. 小程序-云开发-实现微信云支付功能
  16. 关于Microsoft office深色模式设置
  17. 字体变体font-variation-*
  18. RTKLIB源码之单点定位/相对定位后处理简化版—第一版
  19. 鸿蒙OS可以装电脑吗,组装台式机可以装鸿蒙系统吗?
  20. c语言 结束360进程,python修改注册表终止360进程实例

热门文章

  1. 《C》C语言实现DCT算法
  2. 计算机常用的IP地址三类,常用的三类IP地址
  3. 【基因芯片】差异表达分析的基本原理与方法
  4. R包minfi处理DNA甲基化芯片数据
  5. 世界已进入第四次产业革命——大数据时代
  6. 数据库服务器的打开方式
  7. 什么是零点漂移,怎么抑制零点漂移?(硬件每日一题)
  8. 【BZOJ4199】品酒大会(NOI2015)-后缀数组+并查集
  9. 教妹学Java:深入浅出之美团技术团队解析过的 String.intern
  10. 什么是TPS,什么是QPS,区别是什么?