import os
srcPath=r"WallReference.pdf"卖闭
path=os.path.abspath(srcPath)
print "全路径为:",path
print "路径名,文件名",os.path.split(path)
导入os模皮袜块;
需要 *** 作的文件;
获取文件的全路径,即带盘符的路径;
输出全路径;
输出路径名中握裂和文件名;
怎么在Excel中运行python脚本?这个问题由来已久,很多pythoner都希望直接用python控制Excel,但是只能从外部调用,有没有一个VBA的东西可以直接在Excel中运行呢?答案是有,DataNitro就是这么一个东西,看看下面Excel中的界面,他就是了,可以直接点击‘run'来运行一个Python脚本。下面我们来看看它是如何安装与配置的。先安装python2.7,其他版本不辩颂知道行不行,但是这个肯定行,然后配置环境变量,保证python在该环境中,打开开始菜单,找到计算机,然后右键单击它,选择【属性】
找到高级系统设置
找到环境变量,点击该按钮,打开环境变量设置窗口
找到Path系统变量,然后点击【编辑】
裤灶历 在这里,确保python的安装目录在,没有的话,添加进去
下面就可以安装该插件了,去官网下载一个;或者百度一下,各大下载网站都有
双击即可安装,安装过程就是一路点击’下一步,不过胡搜有一步需要注意
在这里,不要勾选python,如果通过这种方式安装python,你原先安装的python就无法使用了
最后安装完成,打开Excel就可以看到datanitro了
遍裤逗历用os.walk:
import osfrom os.path import join, getsize
for root, dirs, files in os.walk('python/Lib/email'):
print root, "consumes",
print sum(getsize(join(root, name)) for 胡碰卖name in files),
print "bytes in", len(files), "non-directory files"
if 'CVS' in dirs:
dirs.remove('CVS') 吵枝# don't visit CVS directories
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)