![](https://img-blog.csdnimg.cn/20201014180756925.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Python
文章平均质量分 93
hijack00
天道酬勤
展开
-
创建Matlab engine的python binding
Matlab Engine是Mathworks提供的一种混合编程方案,采用C/S模式,Matlab作为后台服务器,用户程序通过函数接口控制服务器执行相应的语句。本文讨论如何创建Matlab Engine的Python binding,以便能方便地在python中调用Matlab功能。主要提出两种方式:1、使用python标准库ctypes封装libeng.dll。2、利用swig+C/C++创建python扩展文件原创 2016-08-16 19:11:31 · 2181 阅读 · 0 评论 -
利用python cmd模块开发小型命令行应用程序
利用python的cmd模块可以轻松开发出一个基于命令行接口(CLI)的交互式应用程序。最常见的使用方式是从cmd.Cmd派生一个类,重载类中成员函数,从而实现用户自定义的功能。原创 2016-08-16 19:48:43 · 5763 阅读 · 0 评论 -
使用 Python 创建你自己的 Shell (上)
转载自:https://linux.cn/article-7624-1.html。我很想知道一个shell(像 bash,csh 等)内部是如何工作的。于是为了满足自己的好奇心,我使用 Python 实现了一个名为 yosh(Your Own Shell)的 Shell。本文章所介绍的概念也可以应用于其他编程语言。转载 2016-08-25 13:32:21 · 747 阅读 · 0 评论 -
使用 Python 创建你自己的 Shell(下)
转载自https://linux.cn/article-7625-1.html。上篇中,我们已经创建了一个主循环、切分了命令输入,以及通过fork和exec执行命令。在这部分,我们将会解决剩下的问题。首先,cd test_dir2命令无法修改我们的当前目录。其次,我们仍无法优雅地从shell中退出。转载 2016-08-25 14:27:51 · 980 阅读 · 0 评论 -
基于python开发hadoop shell
Hadoop是一个分布式计算框架,提供了一个分布式文件系统(HDFS)和一个分布式计算架构(MapReduce)的开源实现。本文通过python cmd模块开发了一个交互式hadoop shell程序,可以在一个交互式shell里调用Hadoop的常用子命令。同时shell也支持通过`!`调用shell命令。关于利用python创建一个小型交互式应用程序,参考我的博客[利用python cmd模块开发小型命令行应用原创 2016-09-05 20:01:20 · 1860 阅读 · 0 评论 -
基于python和cURL实现网络服务自动认证
基于python和cURL实现网络服务自动认证bigben@seu.edu.cn 2016/4/15 Tags: Python, cURL, 网络接入现在的校园网上网一般都采用Web认证方式,即首先登陆网关页面,输入用户名和密码,认证成功后可以进行Internet接入,服务器端开始计费。例如移动的CMCC-EDU、联通的ChinaUnicom、电信的ChinaNet无线接入,都采用这种认证方式。此原创 2016-09-07 19:00:15 · 9233 阅读 · 0 评论 -
Python字符编码详解
本文转载自[http://www.cnblogs.com/huxi/archive/2010/12/05/1897271.html],是我目前看过的关于python字符串编码的文章中讲的最清楚的一篇了。本文简单介绍了各种常用的字符编码的特点,并介绍了在python2.x中如何与编码问题作战 :)转载 2017-08-21 11:03:29 · 470 阅读 · 0 评论 -
构建Python包的五个简单准则简介
构建Python包的五个简单准则简介这篇文章主要介绍了构建Python包的五个简单准则简介,在Github开源合作日趋主流的今天,健壮的Python包的构建成为开发者必须要考虑到的问题,本文提出了五项建议,需要的朋友可以参考下创建一个软件包(package)似乎已经足够简单了,也就是在文件目录下搜集一些模块,再加上一个__init__.py文件,对吧?我们很容易看出来,随着时间的推移,通过...转载 2018-05-04 08:08:27 · 533 阅读 · 0 评论