随笔分类 - Python
摘要:在VBA里使用SAP GUI Scripts 执行批量操作很方便,如果不熟悉VBA,写起VBA代码感觉挺不方便的。 下面是Python代码用来读取Excel文件里的内容,代码挺简单的。 import openpyxl # 指定Excel文件路径 excel_file = 'D:\data\11.xl
阅读全文
摘要:import os import shutil # 获取当前目录 current_directory = os.getcwd() # 获取当前目录下的所有子文件夹 subdirectories = [name for name in os.listdir(current_directory) if
阅读全文
摘要:使用python paramiko模块将本地文件上传到远程主机的指定目录 这个代码首先定义了本地文件名和远程文件名,然后使用datetime模块获取当前日期和时间,并使用字符串格式化功能生成了远程目录和文件名。在这个示例中,远程目录是/path/to/remote/directory/年份/月份/日
阅读全文
摘要:使用python生成随机密码,密码长度13位,一般密码文件不能以?和! 开头的,需要将这两个开头的密码文件排除掉。 有两种方式。 第一种方式 import random import string # 定义密码长度 password_length = 13 # 定义密码字符集合 password_c
阅读全文
摘要:有一个txt格式的文本文档,格式如下。有两行数据。3个字段,字段与字段直接使用tab键分割开。 hello1 world1 hello thank you1 hello2 world2 hello thank you2 现在想通过python读取这个文件。分别读取到hello1 , world1,
阅读全文
摘要:使用pyautogui 控制PC版微信,发消息。 import pyautogui import time def Open_Wechat(): #使用快捷键打开微信。这个微信的默认设置的快捷键。 pyautogui.hotkey('ctrl', 'alt', 'w') time.sleep(1)
阅读全文
摘要:直接上代码 使用python,通过系统默认的passwd命令,修改用户Tom的密码为NewPassword import subprocess # Get the username and new password from the user username = "Tom" new_passwor
阅读全文
摘要:使用Python,将Excel表格转成Markdown格式。废话不多说直接上代码。 Excel文件的位置:D:\data\data.xlsx 代码执行完成之后会在python文件所在的位置生成一个output.txt 文件,打开这个txt文件,粘贴到markdown的软件里就可以了。 #pip in
阅读全文
摘要:import wget import requests from Crypto.Cipher import AES#pip install pycryptodome headers = {} headers['user-agent'] = 'Mozilla/5.0 (Windows NT 10.0;
阅读全文
摘要:目的:每两个月自动让RPA机器人自己重置SAP的登录密码。下面是关于如何生成随机密码的代码。 至于重置SAP登录密码的过程,可以通过T-code:SU1 去进行重置,一次旧密码,两次新密码。 这里的随机密码使用的faker模块。 from faker import Faker faker = Fak
阅读全文
摘要:在A主机上执行Python代码,唤醒B主机,让B主机开机,以下内容和代码亲测可用。 需要在B主机上进行以下设置。 1,启用网卡的唤醒功能。 可以在 CMD 或 Powershell 中使用 powercfg /a 命令查询目前系统上所有可用的、硬件可支持的“睡眠”策略: 不启用快速开机是关键 在A主
阅读全文
摘要:最近想看纪录片《绿色星球》,刚刚好在咪咕网站上找到这个视频。就萌生了一个想法把这个视频下载下来。 网址:https://m.hebeilaibang.com/bf-174799-1-1.html 网页分析工具,很容易找到m3u8文件。右边红框,框出来的就是一个个ts视频文件。统计了下时长为1:30:
阅读全文
摘要:利用PyPDF2模块快速拆分PDF文档, 自动查找py文件所在的目录里的pdf文件,并将拆分后的文件放到当前目录中。 from PyPDF2 import PdfFileReader, PdfFileWriter import os pdf_dir=[] def get_filepath(): do
阅读全文
摘要:利用PyPDF2模块合并同一文件夹下的所有PDF文件 1 # -*- coding:utf-8*- 2 # 利用PyPDF2模块合并同一文件夹下的所有PDF文件 3 # 只需修改存放PDF文件的文件夹变量:file_dir(第56行) 和 输出文件名变量: outfile (第57行) 4 5 im
阅读全文
摘要:想通过Python控制SAP。基于下面的网址实现的。感谢NewJune 提供了很有用的信息。 https://www.cnblogs.com/new-june/p/NewJune.html#commentform 关于以下代码,先说结果: 基本没什么用。就是同时开了3个窗口,同时输入了ST03N,并
阅读全文
摘要:# coding = utf-8 import win32api import win32gui import win32con import win32clipboard as clipboard import time from PIL import Image from io import B
阅读全文
摘要:依赖:PyMuPDF(pip install pymupdf) # -*- coding: utf-8 -*- """ 1、安装库 pip install pymupdf 2、直接运行 """ import os import fitz pdf_dir=[] def get_file(): docu
阅读全文
摘要:#propery 属性"""内置装饰器函数,只在面向对象中使用。"""#计算圆的面积,圆的周长 from math import pi class Circle: def __init__(self,r): #r是圆的半径 self.r = r @property def perimeter(sel
阅读全文