【使用windows定时任务运行python脚本】教程文章相关的互联网学习教程文章

Python脚本--批量更改本地md文件的图片链接【代码】

#-*- coding:utf-8 -*-import re import osdef patch_md(filename):if filename.endswith(‘.md‘):return Truereturn Falsedef _patch_replace(text):pattern=re.compile(r‘(?<=!)\[.*\]\((.*)(?=\))‘)result = re.findall(pattern,text)for filedir in result:if‘\\‘in filedir:listfile = filedir.split(‘\\‘)else:listfile = filedir.split(‘/‘)pattern_file = r‘(?<=!)\[.*\]\(.*[\\/]+(?=‘+listfile[-1]+r‘\))‘p...

python脚本文件删除

昨天有需求需要用python脚本删除一个目录下的文件。遇到了点麻烦。 使用的是shutil.rmtree(dir)函数,这个函数可以删除有内容的目录,而shutil.rmdir(dir)只能删除空目录。1、一删除就报错,最后怀疑是账户权限问题,更改了账户的权限以后,可以删除部分文件了,但还是有文件不可以删除2、在网上查到可能是因为文件属性的问题,果真删不掉的文件都是只读的。如果想删除这些文件需要先修改其属性。 shutil模块是没有类似函数的,于是...

利用Python脚本备份服务器上所有PostgreSQL数据库【代码】

脚本内容#! /usr/local/python3/bin/pythonimport os import psycopg2 import timedb_host = "172.16.101.54" db_port = 5432 db_user = "dbadmin" db_password = "agm43gadsg" db_default = "postgres" backup_path = "/usr/local/pgsql/dba/exp" backup_day = time.strftime("%Y%m%d") databases = []# check backup path if exists.def check_backup_path():ifnot os.path.exists(backup_path):os.mkdir(backup_path)# get all ...

python脚本【代码】

数据库mysql连接练习查询某个目录下的所有文件内容中的sql语句,并执行到数据库中。#!/usr/bin/env python # -*- coding:utf8 -*-# 导入库 from pathlib import Path import pymysqltry:# 数据库连接方式定义,并调用cursor方法连接db = pymysql.connect(host=‘localhost‘, port=3306, user=‘root‘, passwd=‘123456@Hsh‘)conn = db.cursor()# 定义目录位置file_base = Path(r‘/server/tmp/files‘)# 定义一个空列表lineu = ...

ArcGis Python脚本——根据接图表批量裁切分幅影像【代码】

年前写了一个用渔网工具制作图幅接图表的文章,链接在这里:使用ArcMap做一个1:5000标准分幅图并编号本文提供一个使用ArcMap利用接图表图斑裁切一幅影像为多幅的方法。第一步,将接图表拆分,使之每一个图斑为一个要素类(Shapefile文件)拆分方法很多,提供两个参考:1、可以使用Python脚本2、可以使用ArcToolbox——分析工具——split拆分的结果是每个影像框图斑为一个Shapefile文件,所有Shapefile文件生成在一个文件夹下。第二...

使用windows定时任务运行python脚本【代码】【图】

mail_receive_monitor05.pyimport zmail from tkinter import * import tkinter.messageboxserver = zmail.server(‘reblue520@163.com‘, ‘reblue.520‘) mail = server.get_latest()new_id = mail[‘id‘]file_read = open(‘id.txt‘, ‘r‘) old_id = file_read.readline() file_write = open(‘id.txt‘, ‘w‘) file_write.write(str(new_id)) file_write.close()if old_id != str(new_id):main_window = Tk()main_window.w...

将Python脚本打包成可执行文件

Python是一个脚本语言,被解释器解释执行。它的发布方式: · .py文件:对于开源项目或者源码没那么重要的,直接提供源码,需要使用者自行安装Python并且安装依赖的各种库。(Python官方的各种安装包就是这样做的) · .pyc文件:有些公司或个人因为机密或者各种原因,不愿意源码被运行者看到,可以使用pyc文件发布,pyc文件是Python解释器可以识别的二进制码,故发布后也是跨平台的,需要使用者安装相应版本的Python和依...

Linux下用Python脚本监控目录变化代码分享【代码】

#!/usr/bin/env python #coding=utf-8import os from pyinotify import WatchManager, Notifier, ProcessEvent, IN_DELETE, IN_CREATE,IN_MODIFY wm = WatchManager() mask = IN_DELETE | IN_CREATE |IN_MODIFY # watched eventsclass PFilePath(ProcessEvent):def process_IN_CREATE(self, event):print "Create file: %s " % os.path.join(event.path, event.name)def process_IN_DELETE(self, event):print "Delete file: ...

shell脚本中执行python脚本并接收其返回值的例子

1.在shell脚本执行python脚本时,需要通过python脚本的返回值来判断后面程序要执行的命令例:有两个py程序 hello.py复制代码代码如下:def main(): print "Hello" if __name__==‘__main__‘: main()world.pydef main(): print "Hello"if __name__==‘__main__‘: main()shell 脚本 test.sh复制代码代码如下:python hello.pypython world.py执行sh test.sh 打印结果为复制代码代码如下:  hello  world在hello.py中...

python脚本 字符串前加r u是什么意思【代码】

网上查看资料: u/U:表示unicode字符串 不是仅仅是针对中文, 可以针对任何的字符串,代表是对字符串进行unicode编码。 一般英文字符在使用各种编码下, 基本都可以正常解析, 所以一般不带u;但是中文, 必须表明所需编码, 否则一旦编码转换就会出现乱码。 建议所有编码方式采用utf8r/R:非转义的原始字符串 与普通字符相比,其他相对特殊的字符,其中可能包含转义字符,即那些,反斜杠加上对应字母,表示对应的特殊含义的,比如最常见...

IDAPython脚本之收集函数的调用信息

转载:All Right当我们要寻找软件漏洞 bug 的时候,或者做恶意代码分析的时候,首先会找一些常用的而且容易被错误使用的函数。但是有时候程序代码太多找的比较辛苦,并且费时间。所以我们可以写一个脚本来跟踪这些函数,找出调用它们的地方,之后在这些地方的背景色设置成不同的颜色,这样我们在 IDA 窗口中就能很方便的看出来。下面是我们测试程序的伪代码:我们要用这个脚本找出printf函数。12345678910111213from idaapi import...

Centos定时执行python脚本

其实就是linux的定时任务。老记不住参数,这次写下来,省着老百度。本文没有技术含量,请大家不要吐槽。 ================================================================每天清晨 4:00:01,用python执行/opt/aa.py文件。编辑定时任务:#crontab -e 加入:0 4 * * * python /opt/aa.py保存,退出即可。 ================================================================crontab命令格式:* * * * * commandM H D m d comman...

python脚本实现删除Windows非空目录【代码】

def delete_dire(dire):dir_list = []for root, dirs, files in os.walk(dire):for afile in files:os.remove(os.path.join(root, afile))for adir in dirs:dir_list.append(os.path.join(root, adir))for bdir in dir_list:os.rmdir(bdir)原文:https://www.cnblogs.com/dengtou/p/9831674.html

python 脚本cron不执行【代码】

写的一个备份脚本,总共7台机器,有2台就是不执行。手动可以。cron就是不行。环境都一样。后来在邮件中发现相关问题,如下:Traceback (most recent call last): File "/bin/auto_bak.py", line 76, in <module> create_tarfile(tar_dir + "/" + dirname, filename, file_list) File "/bin/auto_bak.py", line 52, in create_tarfile bak_tar = tarfile.open(tar_name + filename, "w:bz2") File "/usr/local/python...

自动播放视频并录屏保存的python脚本

`from time import sleep from selenium import webdriver from selenium.webdriver.firefox.webdriver import WebDriver from selenium.webdriver.support.ui import Select, WebDriverWait from selenium.webdriver.support import expected_conditions as EC from selenium.webdriver.common.by import By import pyautogui import pyperclipdriver = webdriver.Firefox()打开网页driver.get(‘https://www.luffycity.com/‘)登...

PYTHON脚本 - 相关标签