有的页面会使用frame 框架,使用Selenium + PhantomJS 后并不会加载iframe 框架中的网页内容。iframe 框架相当于在页面中又加载了一个页面,需要使用Selenium 的 switch_to.frame() 方法加载(官网给的方法是switch_to_frame(),但 ...
分类:
编程语言 时间:
2017-04-13 21:14:30
阅读次数:
578
转自:http://world77.blog.51cto.com/blog/414605/707008 ...
分类:
编程语言 时间:
2017-04-13 09:04:45
阅读次数:
191
import os 1.os.sep 可以取代操作系统特定的路径分割符。 2.os.name字符串指示你正在使用的平台。比如对于Windows,它是'nt',而对于Linux/Unix用户,它是'posix'。 3.os.getenv() 获取系统路径 4.os.listdir(dirname)返回 ...
分类:
其他好文 时间:
2017-04-13 00:30:57
阅读次数:
175
一、列表生成式: 列表生成式即List Comprehensions,是Python内置的非常简单却强大的可以用来创建list的生成式。 举个例子,要生成list [1, 2, 3, 4, 5, 6, 7, 8, 9, 10]可以用list(range(1, 11)): 但如果要生成[1x1, 2x ...
分类:
其他好文 时间:
2017-04-12 19:27:37
阅读次数:
143
Python 批量修改图片exif属性 一共两个文件 config.ini //放配置文件 exif.py //主程序文件 config.ini 文件源码 exif.py 文件源码 运行效果: 拖动文件夹到窗口回车 效果图 注:修改exif信息用到了pyexiv2 模块, 下载地址 https:// ...
分类:
编程语言 时间:
2017-04-11 16:03:12
阅读次数:
935
1 import os 2 def print_directory(sPath): 3 for sChild in os.listdir(sPath): 4 sChildPath = os.path.join(sPath,sChild) 5 print 'a',sChildPath 6 if os.... ...
分类:
编程语言 时间:
2017-04-04 21:58:34
阅读次数:
183
os:提供与系统交互的接口常用方法:os.name:显示所使用的平台os.system(command):运行shell命令os.getcwd():查看工作目录os.chdir(d):改变工作目录os.listdir(d):查看指定目录下的所有内容os.remove(f):删除指定文件os.chmod(f,c):修改指定文件的权限,linux中以四个八..
分类:
编程语言 时间:
2017-03-27 20:03:37
阅读次数:
175
#将一个文件分割成固定行的小文件import os import sys num = 0 fnum = 0 path = sys.argv[1] fname = 'data-%d' % fnum fw = open(fname,'w') for t in os.listdir(path): file... ...
分类:
编程语言 时间:
2017-03-25 23:51:51
阅读次数:
303
import os def filelist(filepath): filelst=os.listdir(filepath) #产生该目录下文件、文件夹的list。只有文件名和文件夹名,没有路径。注意包含隐藏文件 type_dict=dict() #创建一个空字典,存储文件类型及其个数 for ea... ...
分类:
其他好文 时间:
2017-03-25 19:11:26
阅读次数:
280
os
sys
re
xlwt
Filelist=[]
FileNum=bw={}
iops={}
(SubStrListStr):
flag=substrSubStrList:
(substrStr):
flag=flag
(startendstr):
result=re.findall(+start++end+str)
xresult:
x
():
FlagStr=[]FileNum
filenameos.listdir(os.path.dirname(os.path.realpath(__..
分类:
编程语言 时间:
2017-03-07 23:15:30
阅读次数:
220