python
sjhuangx
这个作者很懒,什么都没留下…
展开
-
python对文件进行逆序重命名
查考自:http://www.3lian.com/edu/2013/12-26/118871.htmlPython批量重命名文件方法很简单我们会利用listdir与rename 再加上目录遍历即可实现文件重命令了,下面整理了一些方法。 用到了os的两个接口: 1、列出文件夹中的所有文件(也包含目录) os.listdir(path) Re原创 2015-12-07 17:11:25 · 1705 阅读 · 0 评论 -
Visual Studio Code进行Python开发
最近在使用Visual Studio Code进行python开发学习,VScode作为微软推出的编译器还是具有很强大的功能的,直接Ctrl+Shift+P即可进行插件的安装,如果是开发Python,还可以新建 task.json文件,然后按住 Ctrl+Shift+B键就会自动运行Python程序。1. Python相关插件使用Ctrl+Shift+P弹出顶栏后输入install原创 2016-04-27 12:03:25 · 20859 阅读 · 2 评论 -
使用python实现数据结构 -- Stack(栈)
栈是一种先进后出的数据结构,在计算机中应用广泛,比如函数的调用就是一个入栈出栈的过程,本文介绍使用python实现一个简单栈的过程。栈的调用过程以及内部数据变化如下: stack.py的定义如下: 对栈进行一些测试: 运行结果如下:原创 2016-10-29 21:44:46 · 3417 阅读 · 0 评论 -
使用python编写虚拟机解释器
本文参考自:http://www.ituring.com.cn/article/199660虚拟机是用来解释字节码指令的,通过使用python构造一个虚拟机解释器可以学到很多关于程序语言的知识,下面是具体的代码:#!/usr/bin/python3# encoding: utf-8from io import StringIOfrom collections import dequeimpor原创 2017-09-20 15:34:47 · 1707 阅读 · 0 评论 -
使用python编写虚拟机解释器
本文参考自:http://www.ituring.com.cn/article/199660#!/usr/bin/python3# encoding: utf-8from io import StringIOfrom collections import dequeimport tokenizeimport sysclass Stack(deque): push = deque.a原创 2017-09-20 15:36:38 · 380 阅读 · 0 评论