批处理与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使用urllib模块开发的多线程豆瓣小站mp3下载器
Jan 16 Python
python错误:AttributeError: 'module' object has no attribute 'setdefaultencoding'问题的解决方法
Aug 22 Python
详解Django中的权限和组以及消息
Jul 23 Python
python结合selenium获取XX省交通违章数据的实现思路及代码
Jun 26 Python
Python用zip函数同时遍历多个迭代器示例详解
Nov 14 Python
Python探索之ModelForm代码详解
Oct 26 Python
Python爬虫实现爬取京东手机页面的图片(实例代码)
Nov 30 Python
python3实现公众号每日定时发送日报和图片
Feb 24 Python
PyQt5 QSerialPort子线程操作的实现
Apr 21 Python
Python Numpy计算各类距离的方法
Jul 05 Python
python matplotlib模块基本图形绘制方法小结【直线,曲线,直方图,饼图等】
Apr 26 Python
Python rabbitMQ如何实现生产消费者模式
Aug 24 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
如何给phpadmin一个保护
2006/10/09 PHP
PHP生成静态页面详解
2006/12/05 PHP
php记录日志的实现代码
2011/08/08 PHP
php处理restful请求的路由类分享
2014/02/27 PHP
PHP Static延迟静态绑定用法分析
2016/03/16 PHP
php自定义函数实现二维数组按指定key排序的方法
2016/09/29 PHP
php简单中奖算法(实例)
2017/08/15 PHP
AeroWindow 基于JQuery的弹出窗口插件
2011/06/27 Javascript
jQuery学习笔记之创建DOM元素
2015/01/19 Javascript
深入理解JavaScript系列(27):设计模式之建造者模式详解
2015/03/03 Javascript
JQuery控制图片由中心点逐渐放大效果
2016/06/26 Javascript
JavaScript Canvas绘制圆形时钟效果
2020/08/20 Javascript
JavaScript实现自动跳转文本功能
2017/05/25 Javascript
jQuery+ajax实现修改密码验证功能实例详解
2017/07/06 jQuery
解决Vue2.0自带浏览器里无法打开的原因(兼容处理)
2017/07/28 Javascript
vue2.0移动端滑动事件vue-touch的实例代码
2018/11/27 Javascript
微信小程序批量监听输入框对按钮样式进行控制的实现代码
2019/10/12 Javascript
AngularJS动态生成select下拉框的方法实例
2019/11/17 Javascript
Element图表初始大小及窗口自适应实现
2020/07/10 Javascript
JavaScript代码简化技巧实例解析
2020/09/09 Javascript
解决vue数据不实时更新的问题(数据更改了,但数据不实时更新)
2020/10/27 Javascript
Python中Collection的使用小技巧
2014/08/18 Python
DataFrame 将某列数据转为数组的方法
2018/04/13 Python
解决python给列表里添加字典时被最后一个覆盖的问题
2019/01/21 Python
Python如何使用函数做字典的值
2019/11/30 Python
Python confluent kafka客户端配置kerberos认证流程详解
2020/10/12 Python
英国男女奢华内衣和泳装购物网站:Figleaves
2017/01/28 全球购物
DJI全球:DJI Global
2021/03/15 全球购物
组织鉴定材料
2014/06/02 职场文书
拾金不昧表扬信
2015/01/16 职场文书
公司经营目标责任书
2015/01/29 职场文书
幼儿园奖惩制度范本
2015/08/05 职场文书
2019年感恩励志演讲稿(收藏备用)
2019/09/11 职场文书
Mysql效率优化定位较低sql的两种方式
2021/05/26 MySQL
NoSQL优缺点与MongoDB数据库简介
2022/06/05 MongoDB