用python执行请求(这里需要注意的是手机和计算机在同一个局域网内)
在执行代码发送请求时手机igg必须是,打开界面到备份记录里面,不然python就会报错。
import requests
# 发送GET请求(这里的127.0.0.1 IP地址改为我们的手机WiFi IP地址,端口其他的不变)
response = requests.get('http://127.0.0.1:1688/cmd?fun=getallrecordnames')
# 检查响应状态码
if response.status_code == 200:
# 解析响应内容(JSON格式)
data = response.json()
# 处理数据
print('请求成功')
else:
print('请求失败:', response.status_code)
执行代码成功后ide控制台会提示 请求成功!
"C:\Program Files\Python39\python.exe" C:\Users\Administrator\Desktop\python\IGG获取文件名.py
请求成功
Process finished with exit code 0
然后用 Termius软件链接我们的手机,点击SFTP,选择设备,打开手机文件夹/var/mobile/目录下的iggrecords.txt,这样就看到igg的所有备份记录名了
python删除长文本中指定的字符
import requests
my_str = ("""
asc/sjgfj
asc/sgjkgkh
asc/hplkkhjkjo
asc/khgjahk
asc/pjokijg
asc/klhgahj
asc/mkhjknioi
asc/okjkjiyijy
asc/klhjhjjhkla
""")
my_str = my_str.replace("asc/", "")
print(my_str)
#输出结果
sjgfj
sgjkgkh
hplkkhjkjo
khgjahk
pjokijg
klhgahj
mkhjknioi
okjkjiyijy
klhjhjjhkla