当我们编写Python代码时,我们得到的是一个包含Python代码的以.py为扩展名的文本文件。要运行代码,就需要Python解释器去执行.py文件。由于整个Python语言从规范到解释器都是开源的,所以理论上,只要水平够高,任何人都可以编写Python解释器来执行Python代码(当然难度很大)。...
分类:
编程语言 时间:
2014-09-27 01:41:48
阅读次数:
238
【windows】-【Preference】-【Pydev】-【Interpreter-Python】-【Libraries】-systemPYTHONPATH中加入工程路径,需要注意的是先加工程的父目录,然后再加工程目录下的子目录,每个子目录都要加入.设置完成后,函数就可以在不同文件中跳转了.
分类:
编程语言 时间:
2014-09-23 19:09:25
阅读次数:
200
这个例子你可以看到可以再模板中编写python代码,也会粗略的编写第一个web.py程序了。步骤如下。1、首先看结构2.在testquery2.py中输入:import webimport osclass index: def GET(self): print "进入index"...
分类:
Web程序 时间:
2014-09-19 13:37:55
阅读次数:
138
之前遇到一个场景是这样的:
我在自己的电脑上需要用mongodb图形客户端,但是mongodb的服务器地址没有对外网开放,只能通过先登录主机A,然后再从A连接mongodb服务器B。
本来想通过ssh端口转发的,但是我没有从机器A连接ssh到B的权限。于是就自己用python写一个。
原理很简单。
1.开一个socket server监听连接请求
2.每接受一个客户端的连接请求,...
分类:
编程语言 时间:
2014-09-17 21:58:22
阅读次数:
260
讨厌下载电影和电视剧文件名中的多余字符(如网址和广告字样),,搞得文件名好长,可以使用下面的Python代码,自行修改即可.[python]view plaincopy#!\usr\bin\envpython#-*-coding:utf-8-*-#Author:吴徐平#FileName:Refine...
分类:
编程语言 时间:
2014-09-16 09:11:00
阅读次数:
311
写这篇文章是因为看到别人博客里用了很长一个篇幅(超过50行)去解决一个约瑟夫环问题,而且还是用以简洁著称的python,另外,如果你用X度搜索python 约瑟夫,看到得前几条都是错的,真是好悲剧。
总的来说,就是误人子弟。
虽然,用模拟去解决这个约瑟夫环问题效率是很低的,但是,这更容易理解。
先上代码。
def josephus(n,k):
link=range(1,n+1)
...
分类:
编程语言 时间:
2014-09-11 19:30:12
阅读次数:
258
今天发布刚完成的涛哥的Python脚本工具箱之批量替换目录所有指定扩展名的文件中的指定字符串,命令行参数处理改用目前比较好用的argparse库,Python代码如下:
#!/usr/bin/python2.7
# -*- encoding: UTF-8 -*-
# Copyright 2014 offbye@gmail.com
"""replace old string with ...
分类:
编程语言 时间:
2014-09-04 19:09:40
阅读次数:
186
其实自我感觉Python的多线程很类似于Java的多线程机制,但是比JAVA的多线程更灵活。在早期的Python多线程实现中,采用了thread模块。例如:Python代码fromtimeimportctime,sleepfromthreadimportstart_new_threaddefloop...
分类:
编程语言 时间:
2014-09-04 09:32:07
阅读次数:
296
好莱坞一众女星艳照事件引发了一系列对密码安全的关注,本文用不到一百行的python代码实现了一个密码生成与管理的功能。...
分类:
其他好文 时间:
2014-09-02 17:56:15
阅读次数:
260
优点:1. pyinstaller 是跨平台的可以用在linux和windows系统上2. 操作非常简单,几个命令就搞定了,这个比py2exe容易用多了缺点:1. 打包后的体积过大,因为要带python.dll库,所以没有办法2. 不能和tkinter 等库,打包成单独一个文件1、下载pyinsta...
分类:
编程语言 时间:
2014-09-01 22:42:23
阅读次数:
295