批处理与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定时执行之Timer用法示例
May 27 Python
python删除过期文件的方法
May 29 Python
Python求两个文本文件以行为单位的交集、并集与差集的方法
Jun 17 Python
Python中使用OpenCV库来进行简单的气象学遥感影像计算
Feb 19 Python
Python IDLE清空窗口的实例
Jun 25 Python
python得到一个excel的全部sheet标签值方法
Dec 10 Python
Python 利用切片从列表中取出一部分使用的方法
Feb 01 Python
Python简单实现区域生长方式
Jan 16 Python
Python实现FLV视频拼接功能
Jan 21 Python
keras-siamese用自己的数据集实现详解
Jun 10 Python
解决keras GAN训练是loss不发生变化,accuracy一直为0.5的问题
Jul 02 Python
Django模型验证器介绍与源码分析
Sep 08 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
PHP nl2br函数 将换行字符转成 <br>
2009/08/21 PHP
php 魔术函数使用说明
2010/02/21 PHP
phpmyadmin3 安装配置图解教程
2012/03/29 PHP
php入门之连接mysql数据库的一个类
2012/04/21 PHP
深入mysql_fetch_row()与mysql_fetch_array()的区别详解
2013/06/05 PHP
在Yii框架中使用PHP模板引擎Twig的例子
2014/06/13 PHP
ThinkPHP学习笔记(一)ThinkPHP部署
2014/06/22 PHP
今天你说520了吗?不仅有php表白书还有java表白神器
2016/05/20 PHP
Yii框架日志操作图文与实例详解
2019/09/09 PHP
File, FileReader 和 Ajax 文件上传实例分析(php)
2011/04/27 Javascript
jQuery瀑布流插件Wookmark使用实例
2014/04/02 Javascript
js格式化时间小结
2014/11/03 Javascript
javascript实现表格排序 编辑 拖拽 缩放
2015/01/02 Javascript
AngularJs bootstrap详解及示例代码
2016/09/01 Javascript
JS中如何实现点击a标签返回页面顶部的问题
2017/01/19 Javascript
vue.js选中动态绑定的radio的指定项
2017/06/02 Javascript
vue.js中过滤器的使用教程
2017/06/08 Javascript
利用vue.js把静态json绑定bootstrap的table方法
2018/08/28 Javascript
Vue vm.$attrs使用场景详解
2020/03/08 Javascript
浅谈JavaScript 声明提升
2020/09/14 Javascript
js对象属性名驼峰式转下划线的实例代码
2020/09/17 Javascript
Python2.6版本中实现字典推导 PEP 274(Dict Comprehensions)
2015/04/28 Python
python中abs&map&reduce简介
2018/02/20 Python
详解Python中的分支和循环结构
2020/02/11 Python
python 下划线的不同用法
2020/10/24 Python
Python爬取某平台短视频的方法
2021/02/08 Python
Html5中的桌面通知Notification的实现
2018/09/25 HTML / CSS
Spongelle官网:美国的创意护肤洗护品牌
2019/05/15 全球购物
澳大利亚手袋、珠宝和在线时尚精品店:The Way
2019/12/21 全球购物
Solaris操作系统的线程机制
2015/07/28 面试题
什么是虚拟内存?虚拟内存有什么优势?
2012/02/19 面试题
如何执行一个shell程序
2012/11/23 面试题
全神贯注教学反思
2014/02/03 职场文书
大班亲子运动会方案
2014/06/10 职场文书
2014年保育员个人工作总结
2014/12/02 职场文书
PhpSpreadsheet中文文档 | Spreadsheet操作教程实例
2021/04/01 PHP