批处理与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 11 Python
用Python计算三角函数之acos()方法的使用
May 15 Python
python 实现网上商城,转账,存取款等功能的信用卡系统
Jul 15 Python
关于反爬虫的一些简单总结
Dec 13 Python
详解Python 函数如何重载?
Apr 23 Python
Python秒算24点实现及原理详解
Jul 29 Python
使用Python实现画一个中国地图
Nov 23 Python
Python实现对adb命令封装
Mar 06 Python
Django之choices选项和富文本编辑器的使用详解
Apr 01 Python
python中pandas.read_csv()函数的深入讲解
Mar 29 Python
python爬取新闻门户网站的示例
Apr 25 Python
Python中常见的导入方式总结
May 06 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
解析zend Framework如何自动加载类
2013/06/28 PHP
php ctype函数中文翻译和示例
2014/03/21 PHP
php类的自动加载操作实例详解
2016/09/28 PHP
php有效防止图片盗用、盗链的两种方法
2016/11/01 PHP
提高代码性能技巧谈—以创建千行表格为例
2006/07/01 Javascript
javascript之大字符串的连接的StringBuffer 类
2007/05/08 Javascript
一个小型js框架myJSFrame附API使用帮助
2008/06/28 Javascript
在网页里看flash的trace数据的js类
2009/01/10 Javascript
JavaScript插件化开发教程 (一)
2015/01/27 Javascript
JSON格式的键盘编码对照表
2015/01/29 Javascript
jQuery时间轴插件使用详解
2015/07/16 Javascript
一道JS前端闭包面试题解析
2015/12/25 Javascript
JavaScript获取css行间样式,内连样式和外链样式的简单方法
2016/07/18 Javascript
实例讲解JavaScript中call、apply、bind方法的异同
2016/09/13 Javascript
浅析JS中对函数function的理解(基础篇)
2016/10/14 Javascript
让网站自动生成章节目录索引的多个js代码
2018/01/07 Javascript
关于Mac下安装nodejs、npm和cnpm的教程
2018/04/11 NodeJs
详解Vue CLI3配置之filenameHashing使用和源码设计使用和源码设计
2018/08/31 Javascript
Node.js原生api搭建web服务器的方法步骤
2019/02/15 Javascript
Vue使用Clipboard.JS在h5页面中复制内容实例详解
2019/09/03 Javascript
Python实现简单的四则运算计算器
2016/11/02 Python
itchat-python搭建微信机器人(附示例)
2019/06/11 Python
Python matplotlib生成图片背景透明的示例代码
2019/08/30 Python
matlab 计算灰度图像的一阶矩,二阶矩,三阶矩实例
2020/04/22 Python
python字典key不能是可以是啥类型
2020/08/04 Python
Python 多进程、多线程效率对比
2020/11/19 Python
HTML5之SVG 2D入门13—svg对决canvas及长处和适用场景分析
2013/01/30 HTML / CSS
厨师长岗位职责
2014/03/02 职场文书
幼儿园教师的自我评价范文
2014/09/17 职场文书
支行行长岗位职责
2015/02/15 职场文书
拉贝日记观后感
2015/06/05 职场文书
2019年房屋委托租赁合同范本(通用版)!
2019/07/17 职场文书
行政后勤人员工作计划应该怎么写?
2019/08/16 职场文书
Nginx安装完成没有生成sbin目录的解决方法
2021/03/31 Servers
QT连接MYSQL数据库的详细步骤
2021/07/07 MySQL
Python编程编写完善的命令行工具
2021/09/15 Python