个人整理的常用python脚本【很好用】
干货满满的python脚本 1、文件操作 1.1、批量修改文件名 1.2、修改txt文档中的内容 1.3、文件复制操作 2、其他操作 3、待补充 1、文件操作 1.1、批量修改文件名 示例代码是将后缀名为mkv的视频转为mp4格式,结合自己需求直接替换这两个地方即可。 import os # 列出当前目录下所有的文件 files = os.listdir('.') #print('files',f…
干货满满的python脚本 1、文件操作 1.1、批量修改文件名 1.2、修改txt文档中的内容 1.3、文件复制操作 2、其他操作 3、待补充 1、文件操作 1.1、批量修改文件名 示例代码是将后缀名为mkv的视频转为mp4格式,结合自己需求直接替换这两个地方即可。 import os # 列出当前目录下所有的文件 files = os.listdir('.') #print('files',f…
按照相同列合并csv文件 需求 解决办法 代码 结果 需求 现有两个csv文件,分别如图所示 文件一: 文件二: 需要生成一个新的文件,在文件二的基础上增加一列 PTID,包含三列:RID,lable,PTID,需要按照文件一的RID-PTID关系进行增加。 需要注意,文件一有5000+行,文件二有400+行。 解决办法 如果按照手工进行依次修改,效率极低,需要一行一行查找。使用python可以很…
【开发该软件的操作系统】:windows10 【软件开发环境/开发工具】:PyCharm 【编程语言】:Python 【开发目的】:这是老师布置的作业啦~ 供初学者参考学习 代码如下: #飞机安检 print("\t\t*******开始检票*******") ticket = input("您是否携带机票?") if ticket == "是": # 检查是否有机票,有,允许进行安检 print…
时间日期 1、获取当前时间戳 import time ticks = time.time() print("当前时间戳为:", ticks) 2、获取当前时间 import time localtime = time.localtime(time.time()) print("本地时间为 :", localtime) 结果: 本地时间为 : time.struct_time(tm_year=202…
1.什么是线程安全? 借用别人的话:多线程编程的主要挑战之一是确定线程之间可能存在的依赖关系,以确保线程之间不会相互干扰。当两个或多个线程同时访问内存中的相同位置并且至少有一个线程正在写入时,便会导致 线程安全问题 。 举例: 变量A是全局一个计数器 线程x操作:取A =》 对A=A+1 =》 存A 线程y操作:取A =》 对A=A+1 =》 存A 当x,y按顺序轮流操作时A的值记录与…
1.安装 Python 先检查系统是否安装了 Python,打开一个cmd命令窗口输入 python 并按回车,如果出现 Python 提示符(>>>),说明你的系统安装了 Python ,然而,你也可能会看到一条错误信息,指出 python 是无法识别的命令。可以去官方网站下载Python3。为此,请访问 Windows Python安装程序 选中复选框Add Python t…
random() 函数中常见的函数及其功能如下: (代码附后) 随机整数: randint 用于生成随机整数;(必须指定范围!) randrange 用于生成制定间隔的整数; 随机浮点数: random 生成0-1的随机浮点数;(已经默认范围,不能指定范围!) uniform 生成指定范围的浮点数;(范围上下界可以非整数) ( 随机序列 见代码) import random # 生成整数 rand…
首先想一想,我有我的秘密消息和两种类型的密钥(public和private):from cryptography.hazmat.primitives.asymmetric import rsa SECRET = 'Ligula Venenatis Etiam Fermentum' private_key = rsa.generate_private_key( public_exponent=655…
目录 打包Flask项目 写一个简单的Flask项目 下载pyinstaller 进入到项目路径下,执行 运行exe,测试 使用nsis把文件夹打包成windows的安装包 下载安装nsis 把dist文件夹下的run文件夹压缩成zip 使用nsis把压缩包,做成windows安装文件 打包Django项目 写一个简单的django项目,准备静态文件 使用 pyinstaller打包 执行打包成的…
本文实例讲述了python修改操作系统时间的方法。分享给大家供大家参考。具体实现方法如下: #-*- coding:utf-8 -*- import socket import struct import time import win32api TimeServer = '210.72.145.44' #国家授时中心ip Port = 123 def getTime(): TIME_1970 =…