设置PATH 环境变量、pyw格式、命令行运行python程序与多重剪贴板
pyw格式简介:
与py类似,我认为他们俩卫衣的不同就是前者运行时候不显示终端窗口,后者显示
命令行运行python程序:
在我学习python的过程中我通常使用IDLE来运行程序,这一步骤太过繁琐(需要打开文件,再按下F5),使我慢慢开始厌烦起来,甚至不想再继续学习下去了,去年有一天,当我又像往常先打开文件,在按下那棵与众不同、泛着油光的F5时,我终于忍受不了了,我讨厌这种学习方式,我不要继续在代码和游戏的边缘疯狂徘徊,这繁琐的过程,成为了压垮我的最后一根稻草。我站起来了,我终于站起来了,我亲爱的游戏,就让我们的友情成为永恒,让我们水乳交融,让我们
。。。。。
果然,我又一次感到了空虚,游戏,这没有内涵的硅属无机物,我要和你割袍断交,我要让你马上从本王的电脑里消失,“删文件对磁盘不好,我不许你这样对你的硬盘”,室友小王对我说道。该死的,竟拿他一点办法都没有,算了,眼不见心不烦,打开熟悉的IDLE,占位符仍旧一闪一闪,它是那么的不卑不吭、那么淡定、仿佛我是否喜欢他都没关系,他毫不在意我移情别恋,当我出去的时候,他会默默的收拾自己,以最好的状态迎接我,无论我回来的几率是多么渺茫,我论我犯错的时候是多么幼稚可笑,“你真好”,我对IDLE说道。我温柔的敲下键盘,就像上次给女神发消息时那么专心,生怕敲错一个字让她误了我的心意,也生怕我键盘声会吵到她的耳朵。但此刻,有了它在等候,我却异常平静,满足,纵然项羽有虞姬为其自刎,纵然陈圆圆有吴三桂为其冲冠一怒,破敌收京。他们的追求者,也不过如此吧,人生在世,得此荣宠,夫复何求!不过是多按一两个键而已嘛,他这么爱我,耍点小脾气,也不是不可以嘛!
冷静后的分割线
准备与使用
1.准备
1)新建批处理文件,文件中有以下代码
@pyw.exe C:\Users\Administrator.SC-201605202132\AppData\Local\Programs\Python\Python37\mcb.pyw %* @pause #使窗口暂停
@pyw.exe 是指明用pyw.exe 运行.pyw程序。后面是指明要运行的.pyw程序位置的代码
2).py文件中需要在第一行写下如下代码:
#! python3 #告诉计算机你先让python来执行这个程序
3)读取命令行需要sys模块记得导入
import sys
4)使用 win + R 快捷键调出Run对话框,输入你脚本的位置,按 Enter 键运行
5)补充:如果你想要直接输入文件名(而不是输入“属性”里面的“文件位置”)就能运行,则需要设置PATH环境变量
win10如下(其他操作系统):
a)单击“开始”按钮,在小娜里搜索输入 Edit environment variables for your account,弹出窗口如下图
b)从“系统变量”中选中Path变量,然后单击“编辑“”,在变量值文本字段中,追加一个分号,键入C:\MyPythonScripts(这里应该是由你自己选择的文件夹地址),单击确定。这就好了
2.使用:
结合这个简单的多重剪贴板例子
程序名为 mcb.pyw 代码:
#! python3# mcb.pyw - Save and load pieces of text to the clipboard. # Usage: mcb.pyw save <keyword> - Saves clipboard to keyword # mcb.pyw <keyword> - Loads keyword to clipboard # mcb.pyw list - Loads all keywords to clipboardimport shelve ,pyperclip,sysmcbShelf=shelve.open('mcb') #会自动新建一个mcb.dat 文件来储存,这个文件和这个程序处于同一个文件夹下 #Save clipboard content if len(sys.argv)==3: #sys.argv是在运行窗口中输入的参数mcbShelf[sys.argv[2]]=pyperclip.paste() #将剪贴板中的值存入 elif len(sys.argv)==2: #List keywords and load contentif sys.argv[1].lower()=='list':pyperclip.copy(str(list(mcbShelf.keys())))elif sys.argv[1] in mcbShelf:pyperclip.copy(mcbShelf[sys.argv[1]]) mcbShelf.close()
脚本名为 mcb.bat (.bat文件是新建文本文件,再修改扩展名得来的,哎说这么详细,给谁说的呢,下次不这样了)内容:
@pyw.exe C:\Users\Administrator.SC-201605202132\AppData\Local\Programs\Python\Python37\mcb.pyw %* @pause
运行下面的语句,会以向你自己的电脑中存入关键字为“巨鸟”,值为“巨鸟之所以被称为巨鸟,并不是因为它身体胖肉多,而是因为它们的骨头架子大”,这个值在剪贴板中
转载于:https://www.cnblogs.com/Gaoqiking/p/10438718.html
设置PATH 环境变量、pyw格式、命令行运行python程序与多重剪贴板相关推荐
- python路径在哪里设置_找Python安装目录,设置环境路径以及在命令行运行python脚本实例...
第一点:找Python安装目录 方法一: 方法二: 输入import sys print(sys.path) 化黑线处 第二点:找到安装目录后就可以开始设置环境变量 这里我的安装目录为C:\Progr ...
- python-找Python安装目录,设置环境路径以及在命令行运行python脚本
第一点:找Python安装目录 方法一: 方法二: 输入import sys print(sys.path) 化黑线处 第二点:找到安装目录后就可以开始设置环境变量 这里我的安装目录为C:\Progr ...
- 命令行运行python程序
对于新入门的小白来说,学习python的第一步就是如何在命令行中运行python程序. 1. 配置环境变量(必须).请自行百度.否则,如下 2. python命令行只能运行程序代码(类似matlab) ...
- 如何用命令行运行python程序_如何使用运行python代码命令行.exe从C应用程序?
下面的例子运行命令运行TCL脚本(我已经安装在我的计算机上了),您只需要替换命令就可以运行Python并添加脚本文件. 注意脚本文件名后面的"&exit"命令-这会使cmd ...
- Path环境变量是什么?有什么用?怎么工作?JDK,JRE,JVM,集成开发工具是什么?有什么用?怎么工作?JDK安装包文件结构?有必要设置Path环境变量?Eclipse和IDEA开发工具的运作
简介 本文主要讲述,Path环境变量是什么?有什么用?怎么工作的?JDK,JRE,JVM,集成开发工具是什么?有什么用?怎么工作的?JDK安装包文件结构?有没有必要设置Path环境变量?Eclip ...
- ant root环境配置_如何给root用户设置PATH环境变量
如何给root用户设置PATH环境变量 一.背景 之所以会有这个问题的提出,是因为我在普通用户下编译内核时,提示找不到交叉编译工具链,内核源码是放在根目录下的,判断问题所在是:环境变量对普通用户生效了 ...
- 安装jdk配置环境、cmd命令行测试环境变量配置是否正确及运行java程序、安装IDEA编写代码测试
文章目录 1.安装jdk配置环境 2.cmd命令行测试环境变量配置是否正确及运行java程序 3.安装IDEA编写代码测试 1.安装jdk配置环境 首先打开官网Oracle https://www.o ...
- 如何给root用户设置PATH环境变量
如何给root用户设置PATH环境变量 一.背景 之所以会有这个问题的提出,是因为我在普通用户下编译内核时,提示找不到交叉编译工具链,内核源码是放在根目录下的,判断问题所在是:环境变量对普通用户生效了 ...
- PowerShell批量设置PATH环境变量
PowerShell批量设置PATH环境变量 Code #requires -version 4.0 #requires #-runasadministrator# Get the ID and se ...
最新文章
- ActiveMQ常见问题
- java 泛型 窜讲
- 巨杉数据库完成数千万美元C轮融资,嘉实投资领投
- 2015年去哪儿网Qunar面试题
- queue源码java_看看AbstractQueue源码Java9
- 测试并发应用 (一)监控Lock接口
- C语言extern的用法
- iphone储存空间系统怎么清理_教你快速清理 iPhone 系统缓存垃圾,拒绝卡顿!
- 将任意图像转成 HTML5 Canvas
- Git配置安装使用教程操作github上传克隆数据
- JetBrains(Intellij, pycharm)多行编辑模式
- sql依据单个字段去重_Java面试之常用SQL
- 大学生创新创业基础章节答案(李家华等,2021版)
- 系统分析与设计——UML图总结
- C# 调用 dll 文件
- python arp断网攻击_arp断网攻击操作指导书
- win7工作组计算机无法连接打印机,win7无法访问共享打印机怎么解决
- win10共享打印机搜索不到计算机,Win10专业版在局域网中搜索不到打印机
- Phonetic symbol 辅音 - 清辅音 -- /k/
- UGeek大咖说 | 精彩回顾:京东商城可观测性体系的落地与实践