- 博客(25)
- 收藏
- 关注
原创 删除指定目录下文件以及文件夹
# -*- coding: UTF-8 -*-import osimport shutilfilelist=[]rootdir=r"E:/aa" #要删除的文件夹路径filelist=os.listdir(rootdir)#返回指定目录下面的所有文件夹、文件名称清单(包含一级子文件夹名称,但不包括一级子文件夹内文件)for f in file...
2019-12-24 12:52:15
304
原创 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...
2019-12-23 09:55:48
303
原创 Python操作xlwings
xlwings的安装xlwings库使用pip安装:在控制台输入 pip install xlwings```# 工作簿操作# coding = UTF-8# 导入所需的第三方模块import xlwings as xw# 关闭警告、屏幕刷新app.display_alerts=Falseapp.screen_updating=False# 方法1 新建te...
2019-12-17 16:13:11
1994
原创 Python 正则表达式学习笔记
正则表达式是对字符串操作的一种逻辑公式,就是用事先定义好的一些特定字符、及这些特定字符的组合,组成一个“规则字符串”,这个“规则字符串”用来表达对字符串的一种过滤逻辑。 ,该区域为活动单元格附近不为空的单元格范围,该范围截止区域为空行、空列,以示例说话。 以下试验环境:win7、office2003(表中标注颜色以及设置边框的单元格中无任何数据,为方便查看选择的活动单元格),试验方法:新建excel表,按住alt+f11,键入以下内容:Sub test()...
2019-06-15 09:34:48
10295
1
转载 fso提取汇总文件夹及其下的文件名及内容(递归操作字典汇总)
Sub bl() '递归遍历文件夹及子文件夹中的文件Dim SearchPathDim DicList, FileList, I, FileName(), FilePath()Set DicList = CreateObject("Scripting.Dictionary")Set FileList = CreateObject("Scripting.Dictionary")Search...
2019-05-07 20:19:35
1431
转载 VBA FSO对象模型详解(来自百度文库)
一个高手的代码:遍历文件夹下的文件夹Public Fso As Object Sub getFldList() Set Fso = CreateObject("Scripting.FileSystemObject") Fldnm (CreateObject("Shell.Application").BrowseForFolder(0, "请选择文件夹", 0, "").Se...
2019-05-07 20:03:55
691
转载 正则的VBA实现
前面研究了正则的基本概念之后,接下来要做的事情就是在VBA中把他实现了。遗憾的是,VB中并没有内置处理正则的库。所以我们要使用引用外部库的方式(与引用字典以及FSO的库类似),先添加VBScript引用。在任何一个新的库开始之前,我们都要先了解他的对象体系。在引用完正则之后,首先按F2查看对象型。在这里从网上盗图一张,来大概看一下这个对象体系:整体来说,这个对象体系比较简单,我们需要了...
2019-04-24 14:01:49
671
原创 excel单元格的相对引用和绝对引用
excel单元格的引用样式有两种,一种是A1(一般都习惯用这种方式),另一种是R1C1,R1C5就是1行第5列,VBA里经常用R1C1。
2019-04-24 13:20:43
1232
转载 vba打开excel文件遍历sheet的名字和指定单元格的值(转载)
https://www.cnblogs.com/mq0036/p/4195836.html今天项目上有个应用,获取指定Excel文件下的所有sheet的名称以及当前sheet中指定单元格的值,并把他们写到固定的sheet中去,看了下,文件比较多,而且每个文件sheet的个数比较多,也不一样,所以打算写个程序来帮我们实现任务,代码很简单,也写的比较死板。欢迎大家给出意见及你的代码:Sub aaa...
2019-04-24 13:20:12
5797
转载 selenium用法详解
selenium用法详解selenium主要是用来做自动化测试,支持多种浏览器,爬虫中主要用来解决JavaScript渲染问题。模拟浏览器进行网页加载,当requests,urllib无法正常获取网页内容的时候一、声明浏览器对象注意点一,Python文件名或者包名不要命名为selenium,会导致无法导入from selenium import webdriver#webdriver可...
2019-04-02 20:38:40
149
转载 VBA编程常用语句(转载)
VBA编程常用语句(转载)1、Option Explicit '强制对模块内所有变量进行声明Option Private Module '标记模块为私有,仅对同一工程中其它模块有用,在宏对话框中不显示Option Compare Text '字符串不区分大小写Option Base 1 '指定数组的第一个下标为 12、On Error Resume Next '忽略错误继续执行 VBA代...
2019-03-20 22:30:39
2390
原创 thisworkbook与activeworkbook之间复制的解决办法
在Application对象体系中,ThisWorkbook对象是VBA顶级对象Application下的一个特殊对象,代表当前(VBA代码所在的)工作薄对象。ActiveWorkbook对象也是VBA顶级对象Application下的一个特殊对象,代表当前激活的工作薄对象。 VBA编程中有时候会用到非thisworkbook的表格复制到thisworkbook工作簿中,如VBA在workbo...
2019-03-20 22:06:02
7356
1
原创 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.
2019-02-28 21:15:56
4715
1
转载 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...
2019-02-28 20:31:16
3398
转载 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...
2019-02-28 15:39:09
9643
转载 Excel-VBA操作文件四大方法之一(转)
Excel-VBA操作文件四大方法之一https://www.cnblogs.com/top5/archive/2009/10/29/1591937.html在我们日常使用Excel的时候,不仅会用到当前Excel文件的数据,还经常需要访问其他的数据文件。这些数据文件可能是Excel文件、文本文 件或数据库文件等。经常有朋友会问如何在vba代码里操作这些数据文件?本文就系统地介绍一下在Exce...
2019-02-27 20:04:55
1345
原创 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) ...
2019-02-27 15:46:12
15482
转载 python数据分析之:数据加载,存储与文件格式
前面介绍了numpy和pandas的数据计算功能.但是这些数据都是我们自己手动输入构造的.如果不能将数据自动导入到python中,那么这些计算也没有什么意义.这一章将介绍数据如何加载以及存储.首先来看读写文本格式的数据pandas提供了一些用于将表格型数据读取为DataFrame对象的函数.如下表:csv文件是默认以,为分割符.可以通过命令行cat来读取文件内容.In [4]: cat ...
2019-01-30 14:23:44
222
转载 解决 Command "python setup.py egg_info" failed with error code 1 问题
解决 Command “python setup.py egg_info” failed with error code 1 问题参考:“pip install unroll”: “python setup.py egg_info” failed with error code 1解决 Command “python setup.py egg_info” failed with error ...
2019-01-30 11:10:13
15342
4
转载 python读写excel文件
https://www.cnblogs.com/zhugaopeng/p/9746732.html项目中需要生成excel表格,在网上查了一些资料后,整理记录下。读excel表格'''读取XLS,XLSX文件'''def readExcelFile(filename): # 打开工作表 workbook = xlrd.open_workbook(filename=f...
2019-01-26 16:18:35
158
转载 python中使用xlrd、xlwt操作excel表格详解
https://www.jb51.net/article/60510.htm最近遇到一个情景,就是定期生成并发送服务器使用情况报表,按照不同维度统计,涉及python对excel的操作,上网搜罗了一番,大多大同小异,而且不太能满足需求,不过经过一番对源码的"研究"(用此一词让我觉得颇有成就感)之后,基本解决了日常所需。主要记录使用过程的常见问题及解决。python操作excel主要用到xlrd...
2019-01-26 15:54:39
206
转载 python xlrd 模块(获取Excel表中数据)
一、安装xlrd模块到python官网下载http://pypi.python.org/pypi/xlrd模块安装,前提是已经安装了python 环境。二、使用介绍1、常用单元格中的数据类型0 empty,1 string(text), 2 number, 3 date, 4 boolean, 5 error, 6 blank2、导入模块import xlrd3、打开Excel文件读...
2019-01-26 15:46:22
2923
转载 python使用xlrd和xlwt读写Excel文件的实例代码
https://www.jb51.net/article/146846.htm安装模块直接使用pip安装xlrd, xlwt:pip install xlwtpip install xlrd导入模块:# -*- coding: utf-8 -*-import xlrdimport xlwt读取读取xls文件:data = xlrd.open_workbook(input.x...
2019-01-26 15:23:45
472
原创 Python的from import和import的区别
import Module # 导入模块from Module import Other # 导入模块中的类、函数或者变量from Module import * # 导入模块中的所有‘公开’成员PS:当有一个包名为pname时,其内部 .py 文件的模块名就是 pname. 也就是说模块名中包含了 Package包 这个概念。区别:import Modu...
2019-01-26 11:03:18
299
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人