文件批量加密重命名--python脚本AND mysql命令行导入数据库
2018-07-22 00:15
826 查看
在考试中学生交上来的报告,需要进行一下文件名加密,这样阅卷老师就不知道是谁的报告了
在百度帮助下,完成了加密和解密脚本,
加密
解密
记一下用到的命令
在百度帮助下,完成了加密和解密脚本,
加密
#!/usr/bin/python # -*- coding: utf-8 -*- # coding:utf8 import os import base64 def rename(): i = 0 path = "D://123" path1 = "D://1234" filelist = os.listdir(path) # 该文件夹下所有的文件(包括文件夹) for files in filelist: # 遍历所有文件 i = i + 1 Olddir = os.path.join(path, files) # 原来的文件路径 #print Olddir if os.path.isdir(Olddir): # 如果是文件夹则跳过 continue filename = os.path.splitext(files)[0] # 文件名 #print filename filetype = os.path.splitext(files)[1] # 文件扩展名 #print filetype x=base64.b64encode(str(filename)) Newdir = os.path.join(path1, x + filetype) # 新的文件路径 # x=base64.b64encode(Olddir) os.rename(Olddir, Newdir) # 重命名 rename()
解密
#!/usr/bin/python # -*- coding: utf-8 -*- # coding:utf8 import os import base64 def rename(): i = 0 path = "D://1234" path1 = "D://123" filelist = os.listdir(path) # 该文件夹下所有的文件(包括文件夹) for files in filelist: # 遍历所有文件 i = i + 1 Olddir = os.path.join(path, files) # 原来的文件路径 #print Olddir if os.path.isdir(Olddir): # 如果是文件夹则跳过 continue filename = os.path.splitext(files)[0] # 文件名 #print filename filetype = os.path.splitext(files)[1] # 文件扩展名 #print filetype # x=base64.b64encode(str(filename)) x = base64.b64decode(str(filename)) Newdir = os.path.join(path1, x + filetype) # 新的文件路径 # x=base64.b64encode(Olddir) os.rename(Olddir, Newdir) # 重命名 rename()
记一下用到的命令
mysql命令行导入数据库
create database 510cms //创建数据库510cms use 510cms //进入数据库510cms source 510cms.sql //将sql文件导入数据库510cms
相关文章推荐
- Python2.x 脚本批量串行select查询数据库,格式化输出到txt文件
- Linux 用 shell 脚本 批量 导入 csv 文件 到 mysql 数据库
- Linux 用 shell 脚本 批量 导入 csv 文件 到 mysql 数据库
- 批量修改cvs下面所有Root文件的python脚本
- python写的批量操作远程主机脚本(命令执行,上传、下载文件)
- 用脚本批量文件重命名(VBScript)
- svn 文件批量删除自动提交脚本(python)
- python写的批量操作远程主机脚本(命令执行,上传、下载文件)
- python写的批量操作远程主机脚本(命令执行,上传、下载文件)
- oracle 导入数据库脚本后,有些视图或者存储过程没有自动编译的批量解决方式
- [1月20日的脚本] 从CSV文件中批量导入用户信息
- 备份网站数据库文件的Python脚本
- 文件信息批量导入数据库(Struts2实现文件上传,POI实现Excel文件读取并写入数据库) .
- 利用python fabric模块写的批量操作远程主机脚本(命令执行,上传、下载文件)
- PowerShell脚本从csv文件批量导入AD账户
- python写的批量操作远程主机脚本(命令执行,上传、下载文件)
- 将数据库的SQL脚本文件导入到oracle中
- Search and Replace 正则应用一例/脚本应用 之 导入 Babylon 源文件到 Access
- Python - 批量文件重命名
- python脚本文件批量改名