os.makedirs() 方法用于递归创建目录 os.walk() 方法用于通过在目录树中游走输出在目录中的文件名,向上或者向下 rfind() 返回字符串最后一次出现的位置,如果没有匹配项则返回 -1。 import shutil for fpath,dirs,files in os.walk(res_path): for r in files: filepath = fpath+"/"+r filename = filepath.replace('\\','/') filename = filename[0:filename.rfind("/") shutil.copy(source,destination) shutil.rmtree(destination, True)#删除文件 shutil.move(s,d)#剪切到 f = open(url, 'rb')#以二进制打开,其他网上看文档
if os.path.exits(url) f = open(url, "r") while True: line = f.readline() if line: str = line.strip().lstrip().rstrip(',') else: break f.close() strip() 方法用于移除字符串头尾指定的字符(默认为空格或换行符)或字符序列 lstrip() 方法用于截掉字符串左边的空格或指定字符。 rstrip() 删除 string 字符串末尾的指定字符,默认为空白符,包括空格、换行符、回车符、制表符。
import os import sys import json reload(sys) sys.setdefaultencoding('utf-8') if os.path.exits(url): with open(url, "r") as load_r: jsonData = json.load(load_f.read()) thing = jsonData["thing"] load_f.close
os.system("python hi.py %s" % (param)) os.system("python hi.py %s %s" % (paramA,paramB)) 获取参数 sys.argv[1] 第0个参数默认是文件名 os.system(pyPath + " %s" % ("true")
全角和半角主要是针对标点符号来说的,全角标点占两个字节,半角占一个字节。不管是半角还是全角,汉字都要占两个字节。 str="中文;;a" alert(str.match(/[\u0000-\u00ff]/g)) //半角 alert(str.match(/[\u4e00-\u9fa5]/g)) //中文 alert(str.match(/[\uff00-\uffff]/g)) //全角
function ToDBC(txtstring) {
var tmp = "";
for(var i=0;i
function ToCDB(str) {
var tmp = "";
for(var i=0;i