批处理与python代码混合编程的方法


Posted in Python onMay 19, 2016

批处理可以很方便地和其它各种语言混合编程,除了好玩,还有相当的实用价值,比如windows版的ruby gem包管理器就是运用了批处理和ruby的混合编写,bathome出品的命令工具包管理器bcn 使用了bat+jscript的混编实现的。

cn-dos和bathome论坛里先后有帖子介绍和示范了批处理和各种语言脚本的混合编程,有兴趣可以搜索看看。

python不挑剔文件后缀,只要程序中包含正确的python代码都可以用python 解释器解释执行。

批处理与python的混合编程方法很简单,存为xx.bat,代码如下:

"""
::=================这是注释
::批处理与python程序的混合编程
::2016年5月18日 14:26:03 codegay
::下面写批处理代码
@echo off&cls
echo batch echo
python.exe %0&pause
::=================这是注释
"""
#下面写你的python代码
print("python print")
#如果需要python输出中文,需要把文件存为UTF8
print("中文")

以上所述是小编给大家介绍的批处理与python代码混合编程的方法的相关知识,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对三水点靠木网站的支持!

Python 相关文章推荐
python实现基于两张图片生成圆角图标效果的方法
Mar 26 Python
Python中扩展包的安装方法详解
Jun 14 Python
Python基于回溯法子集树模板解决m着色问题示例
Sep 07 Python
Python探索之pLSA实现代码
Oct 25 Python
Python面向对象编程基础解析(一)
Oct 26 Python
python 处理string到hex脚本的方法
Oct 26 Python
Python实现12306火车票抢票系统
Jul 04 Python
简单介绍python封装的基本知识
Aug 10 Python
python实现在线翻译功能
Mar 03 Python
VScode连接远程服务器上的jupyter notebook的实现
Apr 23 Python
python 实现客户端与服务端的通信
Dec 23 Python
Python 将代码转换为可执行文件脱离python环境运行(步骤详解)
Jan 25 Python
python实现汉诺塔递归算法经典案例
Mar 01 #Python
python中list列表的高级函数
May 17 #Python
python模拟Django框架实例
May 17 #Python
python采用django框架实现支付宝即时到帐接口
May 17 #Python
图文详解WinPE下安装Python
May 17 #Python
Windows下Eclipse+PyDev配置Python+PyQt4开发环境
May 17 #Python
Windows下搭建python开发环境详细步骤
Jul 20 #Python
You might like
mysql_num_rows VS COUNT 效率问题分析
2011/04/23 PHP
根据中文裁减字符串函数的php代码
2013/12/03 PHP
phpphp图片采集后按原路径保存图片示例
2014/02/18 PHP
php array_values 返回数组的值实例详解
2016/11/17 PHP
javascript-TreeView父子联动效果保持节点状态一致
2007/08/12 Javascript
Jquery实战_读书笔记2 选择器
2010/01/22 Javascript
如何让div span等元素能响应键盘事件操作指南
2012/11/13 Javascript
JavaScript String.replace函数参数实例说明
2013/06/06 Javascript
jQuery插件的写法分享
2013/06/12 Javascript
JavaScript常用全局属性与方法记录积累
2013/07/03 Javascript
jQuery中使用data()方法读取HTML5自定义属性data-*实例
2014/04/11 Javascript
jQuery的animate函数学习记录
2014/08/08 Javascript
在JavaScript中如何解决用execCommand(
2015/10/19 Javascript
bootstrap输入框组代码分享
2016/06/07 Javascript
checkbox 选中一个另一个checkbox也会选中的实现代码
2016/07/09 Javascript
防止Node.js中错误导致进程阻塞的办法
2016/08/11 Javascript
微信小程序 image组件binderror使用例子与js中的onerror区别
2017/02/15 Javascript
JavaScript与JQUERY获取元素的宽、高和位置
2017/02/26 Javascript
微信小程序商城项目之商品属性分类(4)
2017/04/17 Javascript
JavaScript使用math.js进行精确计算操作示例
2018/06/19 Javascript
利用Promise自定义一个GET请求的函数示例代码
2019/03/20 Javascript
Python3实现抓取javascript动态生成的html网页功能示例
2017/08/22 Python
Python实现对特定列表进行从小到大排序操作示例
2019/02/11 Python
Python 运行.py文件和交互式运行代码的区别详解
2019/07/02 Python
Python的缺点和劣势分析
2019/11/19 Python
python对Excel的读取的示例代码
2020/02/14 Python
浅谈Python的方法解析顺序(MRO)
2020/03/05 Python
程序设计HTML5 Canvas API
2013/04/08 HTML / CSS
Html5踩坑记之mandMobile使用小记
2020/04/02 HTML / CSS
3D空间设计学生找工作的自我评价
2013/10/28 职场文书
行政经理岗位职责
2013/11/09 职场文书
妇女儿童发展规划实施方案
2014/03/16 职场文书
银行领导班子四风对照检查材料
2014/09/27 职场文书
写给父母的感谢信
2015/01/22 职场文书
pdf论文中python画的图Type 3 fonts字体不兼容的解决方案
2021/04/24 Python
vue-cli4.5.x快速搭建项目
2021/05/30 Vue.js