删除指定目录下文件以及文件夹 # -*- coding: UTF-8 -*-import osimport shutilfilelist=[]rootdir=r"E:/aa" #要删除的文件夹路径filelist=os.listdir(rootdir)#返回指定目录下面的所有文件夹、文件名称清单(包含一级子文件夹名称,但不包括一级子文件夹内文件)for f in file...
python下载文件的几种常用方法 Python 3 code-- coding: UTF-8 --import urllib.requestimport requestsurl = ‘http://n1image.hjfile.cn/shetuan/2017-05-17-1495016837-986-732.jpg’第一种 urllib.request.urlretrieve 然后写入文件print(“downloa...
Python操作xlwings xlwings的安装xlwings库使用pip安装:在控制台输入 pip install xlwings```# 工作簿操作# coding = UTF-8# 导入所需的第三方模块import xlwings as xw# 关闭警告、屏幕刷新app.display_alerts=Falseapp.screen_updating=False# 方法1 新建te...
Python 正则表达式学习笔记 正则表达式是对字符串操作的一种逻辑公式,就是用事先定义好的一些特定字符、及这些特定字符的组合,组成一个“规则字符串”,这个“规则字符串”用来表达对字符串的一种过滤逻辑。 ,该区域为活动单元格附近不为空的单元格范围,该范围截止区域为空行、空列,以示例说话。 以下试验环境:win7、office2003(表中标注颜色以及设置边框的单元格中无任何数据,为方便查看选择的活动单元格),试验方法:新建excel表,按住alt+f11,键入以下内容:Sub test()...
fso提取汇总文件夹及其下的文件名及内容(递归操作字典汇总) Sub bl() '递归遍历文件夹及子文件夹中的文件Dim SearchPathDim DicList, FileList, I, FileName(), FilePath()Set DicList = CreateObject("Scripting.Dictionary")Set FileList = CreateObject("Scripting.Dictionary")Search...
VBA FSO对象模型详解(来自百度文库) 一个高手的代码:遍历文件夹下的文件夹Public Fso As Object Sub getFldList() Set Fso = CreateObject("Scripting.FileSystemObject") Fldnm (CreateObject("Shell.Application").BrowseForFolder(0, "请选择文件夹", 0, "").Se...
正则的VBA实现 前面研究了正则的基本概念之后,接下来要做的事情就是在VBA中把他实现了。遗憾的是,VB中并没有内置处理正则的库。所以我们要使用引用外部库的方式(与引用字典以及FSO的库类似),先添加VBScript引用。在任何一个新的库开始之前,我们都要先了解他的对象体系。在引用完正则之后,首先按F2查看对象型。在这里从网上盗图一张,来大概看一下这个对象体系:整体来说,这个对象体系比较简单,我们需要了...
vba打开excel文件遍历sheet的名字和指定单元格的值(转载) https://www.cnblogs.com/mq0036/p/4195836.html今天项目上有个应用,获取指定Excel文件下的所有sheet的名称以及当前sheet中指定单元格的值,并把他们写到固定的sheet中去,看了下,文件比较多,而且每个文件sheet的个数比较多,也不一样,所以打算写个程序来帮我们实现任务,代码很简单,也写的比较死板。欢迎大家给出意见及你的代码:Sub aaa...
selenium用法详解 selenium用法详解selenium主要是用来做自动化测试,支持多种浏览器,爬虫中主要用来解决JavaScript渲染问题。模拟浏览器进行网页加载,当requests,urllib无法正常获取网页内容的时候一、声明浏览器对象注意点一,Python文件名或者包名不要命名为selenium,会导致无法导入from selenium import webdriver#webdriver可...
VBA编程常用语句(转载) VBA编程常用语句(转载)1、Option Explicit '强制对模块内所有变量进行声明Option Private Module '标记模块为私有,仅对同一工程中其它模块有用,在宏对话框中不显示Option Compare Text '字符串不区分大小写Option Base 1 '指定数组的第一个下标为 12、On Error Resume Next '忽略错误继续执行 VBA代...
thisworkbook与activeworkbook之间复制的解决办法 在Application对象体系中,ThisWorkbook对象是VBA顶级对象Application下的一个特殊对象,代表当前(VBA代码所在的)工作薄对象。ActiveWorkbook对象也是VBA顶级对象Application下的一个特殊对象,代表当前激活的工作薄对象。 VBA编程中有时候会用到非thisworkbook的表格复制到thisworkbook工作簿中,如VBA在workbo...
adodb.connection连接excel不同版本的选择 Set conn = CreateObject("adodb.connection")If Val(Application.Version) < 12 Then 'Excel 2000-2003 FileExtStr = ".xls": FileFormatNum = -4143 conn.Open "provider=microsoft.jet.oledb.4.
VBA中使用SQL(转) 原文:https://blog.csdn.net/yuanfang1992/article/details/82115565取出同文件夹下所有表格中相关信息Dim Cnn As Object, MyCat As Object, rst As Object, sql$, SheetName$, f$, ph$, r&, strConn$ph = ThisWorkbook.Path &a...
Cells(Rows.Count, 1).End(xlUp).Row的含义 http://www.cnblogs.com/fsljlang/archive/2012/11/07/2759467.html在看一本书的时候没搞明白例子上写的一句话,如上。经调试才搞明白。分享给大家。NextRow = ActiveSheet.Cells(Rows.Count, 1).End(xlUp).Row + 1这句话的意思是 取活动单元表的第一列最后一个有值的行的下一行行号。R...
Excel-VBA操作文件四大方法之一(转) Excel-VBA操作文件四大方法之一https://www.cnblogs.com/top5/archive/2009/10/29/1591937.html在我们日常使用Excel的时候,不仅会用到当前Excel文件的数据,还经常需要访问其他的数据文件。这些数据文件可能是Excel文件、文本文 件或数据库文件等。经常有朋友会问如何在vba代码里操作这些数据文件?本文就系统地介绍一下在Exce...
excel VBA基本操作:遍历当前文件夹下的excel文件 经常用到excel,以下是遍历当前文件夹下的excel表。Sub bl() Dim myPath As String, myFile As String Dim i As Integer Dim Arr() As String myPath = ThisWorkbook.Path & "\*.xls*" myFile = Dir(myPath) ...
python数据分析之:数据加载,存储与文件格式 前面介绍了numpy和pandas的数据计算功能.但是这些数据都是我们自己手动输入构造的.如果不能将数据自动导入到python中,那么这些计算也没有什么意义.这一章将介绍数据如何加载以及存储.首先来看读写文本格式的数据pandas提供了一些用于将表格型数据读取为DataFrame对象的函数.如下表:csv文件是默认以,为分割符.可以通过命令行cat来读取文件内容.In [4]: cat ...