【批量替换文件 关键字小脚本 python3】教程文章相关的互联网学习教程文章

Pthon批量处理将pdb文件生成dssp文件

# -*- coding: utf-8 -*- """ Created on Sat Jun 20 19:36:34 2015@author: chaofn """ import os""" 这个程序的目的是将linux下/ifs/home/fanchao/Manesh_pdb目录中的所有文件(一共有215个文件) 批处理 将pdb文件生成dssp文件""" #listdir返回文件名的列表 fileLine=os.listdir(/ifs/home/fanchao/Manesh_pdb) #遍历整个列表 for i in range(len(fileLine)-1):#将字符串用变量表示input_file=/ifs/home/fanchao/Manesh_pdb/+fi...

Python实现批量下载图片的方法

本文实例讲述了Python实现批量下载图片的方法。分享给大家供大家参考。具体实现方法如下:#!/usr/bin/env python #-*-coding:utf-8-*- #Filename:download_file.py import os,sys import re import urllib import urllib2 base_url = xxx array_url = list() pic_url = list() inner_url = list() def get_array_url(array_url,base_url):content = urllib.urlopen(base_url).read()array_url_a = re.findall(r/rihan.*?.html,cont...

Python实现批量将word转html并将html内容发布至网站的方法

本文实例讲述了Python实现批量将word转html并将html内容发布至网站的方法。分享给大家供大家参考。具体实现方法如下:#coding=utf-8 __author__ = zhm from win32com import client as wc import os import time import random import MySQLdb import re def wordsToHtml(dir): #批量把文件夹的word文档转换成html文件#金山WPS调用,抢先版的用KWPS,正式版WPSword = wc.Dispatch(KWPS.Application)for path, subdirs, files in os...

Python实现批量转换文件编码的方法

本文实例讲述了Python实现批量转换文件编码的方法。分享给大家供大家参考。具体如下: 这里将某个目录下的所有文件从一种编码转换为另一种编码,然后保存import os import shutil def match(config,fullpath,type):flag=Falseif type == exclude:for item in config[src][exclude]:if fullpath.startswith(config[src][path]+os.path.sep+item):flag=Truebreakif type==filter:for item in config[src][filter]:if fullpath.endswit...

python动态网页批量爬取【图】

四六级成绩查询网站我所知道的有两个:学信网(http://www.chsi.com.cn/cet/)和99宿舍(http://cet.99sushe.com/),这两个网站采用的都是动态网页。我使用的是学信网,好了,网站截图如下:网站的代码如下:由图中可以看出表单提交的链接为/cet/query,即:http://www.chsi.com.cn/cet/query,好了,填写表单和结果如下:但是,点击查看源代码之后发现,没有成绩,即代码仍是上面那个,之后按F12查看代码:姓名: XXXX学校: XXX...

Python批量创建迅雷任务及创建多个文件

其实不是真的创建了批量任务,而是用python创建一个文本文件,每行一个要下载的链接,然后打开迅雷,复制文本文件的内容,迅雷监测到剪切板变化,弹出下载全部链接的对话框~~ 实际情况是这样的,因为用python分析网页非常,比如下载某页中的全部pdf链接from __future__ import unicode_literals from bs import BeautifulSoup import requests import codecs r = requests.get(you url) s = BeautifulSoup(r.text) links = s.finda...

pythonDjango批量导入不重复数据

本文为大家分享了python Django批量导入不重复数据的实现代码,供大家参考,具体内容如下 程序如下:#coding:utf-8 import os os.environ.setdefault("DJANGO_SETTINGS_MODULE", "www.settings") Django 版本大于等于1.7的时候,需要加上下面两句 import django django.setup() 否则会抛出错误 django.core.exceptions.AppRegistryNotReady: Models arent loaded yet. import django import datetimeif django.VERSION >= (1, 7...

pythonDjango批量导入数据

前言: 这期间有研究了Django网页制作过程中,如何将数据批量导入到数据库中. 这个过程真的是惨不忍睹,犯了很多的低级错误,这会在正文中说到的.再者导入数据用的是py脚本,脚本内容参考至自强学堂--中级教程--数据导入.注:本文主要介绍自己学习的经验总结,而非教程! 正文:首先说明采用Django中bulk_create()函数来实现数据批量导入功能,为什么会选择它呢? 1 bulk_create()是执行一条SQL存入多条数据,使得导入速度更快; 2 bulk_crea...

Python批量修改文本文件内容的方法

Python批量替换文件内容,支持嵌套文件夹import os path="./" for root,dirs,files in os.walk(path): for name in files: #print name if name.endswith(".html"): #print root,dirs,name filename=root+"/"+name f=open(filename,"r") filecontent="" line=f.readline() while line: l=line.replace(":/arcgis_js_api","/arcgisapi") filecontent=filecontent+l line=f.readline() f.close() f=file(filename,"w") f.writeline...

python批量同步web服务器代码核心程序

#!/usr/bin/env python #coding:utf8 import os,sys import md5,tab from mysql_co.my_db import set_mysql from ssh_co.ssh_connect import sshd from ssh_co.cfg.config import ssh_message,item_path from file import findfile def my_mysql(): db_file={} my_connect=set_mysql() f_file=findfile.main(item_path) list_file=findfile.file_list(f_file) see_file=my_connect.display_db() for knumber,kname,ksgin,ksize,k...

python批量修改文件名的实现代码

#coding:utf-8 #批量修改文件名 import os import re import datetime re_st = r(\d+)\+\s?\((\d+)\)#用于匹配旧的文件名,需含分组 re_match_old_file_name = re.compile(re_st) #要修改的目录 WORKING_PATH = rF:\Gallery#---------------------------------------------------------------------- def rename_fomat(name): """ 文件重命名格式组织模块(一般修改这里就可以了) NOTE:返回类型必须是unicode """if name: re_rn =...

python小技巧之批量抓取美女图片【图】

其中用到urllib2模块和正则表达式模块。下面直接上代码: [/code]#!/usr/bin/env python#-*- coding: utf-8 -*-#通过urllib(2)模块下载网络内容import urllib,urllib2,gevent#引入正则表达式模块,时间模块import re,timefrom gevent import monkeymonkey.patch_all()def geturllist(url): url_list=[] print url s = urllib2.urlopen(url) text = s.read() #正则匹配,匹配其中的图片 html = re.search(...

python实现图片批量剪切示例

代码如下:import osfrom PIL import Image #批量剪切目录下图片for j in range(10,121): p = C:/+str(j)+/ #图片目录 # print p a = os.listdir(p) for i in a: path = p+i print path #图片名称 try: f = Image.open(path) # print f except:continueelse: xsize,ysize=f.size box=(0,0,xsize,ysize-37) f.crop(box).save(path)

python批量修改文件后缀示例代码分享

ipad的goodreader对JS文件支持不太好,虽然可以读取它但总是无法退出,回不了goodreader的主界面,因此我需要把js文件批量变成纯文本。基于这个目的,我搞了下面一个小应用: 代码如下:# -*- coding:utf-8 -*-import osdef rename(): path = raw_input("请输入要处理的文件夹路径") print path old_ext = "."+raw_input("请输入要处理的文件类型") print old_ext new_ext = "."+raw_input("请输入你想变成的文件类型...

python练习程序批量修改文件名

代码如下:# encoding:utf-8 ### 文件名如:# 下吧.mp3##import os,re fs=os.listdir(xb)for f in fs: ######方法一:partition获取无用字符 #1.将文件名以[符分为3部分 #ls=f.partition([) #2.ls[0]为需要文件名,因此获取ls[1:] #dirtystring = .join(ls[1:]) #3.开始替换 #newname=f.replace(dirtystring, ) + .mp3) #os.rename(xb/ + f, newname)######方法二:正则获取无用字符 dirtymatch = re.search(r\[.*?\], f) if dirtyma...

PYTHON3 - 相关标签