当我解压文件时,它不是最新的。是否有机会备份文件并更改其名称,使其成为目录中最新的文件?
print newest() #prints myFile.rar
if newest().endswith('.rar') or newest().endswith('.zip') :
patoolib.extract_archive(newest(), outdir=".")
#myFile.rar extracted to `.'. And it shows up in my directory myFile.pdf
ti
张贴这个,因为我找不到它使用谷歌,这需要几个星期。
当使用Winrar提取时,我得到
! Attempting to correct the invalid file or folder name
! Renaming C:\Users\noam.s\AppData\Local\Temp\Rar$DRa30340.29792\756417188\uvrabbit\aux.py to C:\Users\noam.s\AppData\Local\Temp\Rar$DRa30340.29792\756417188\uvrabbit\_aux.py
📷
是什么导致了这一切?
我需要你的帮助,因为我是个菜鸟,在主题上安装额外的东西。我在wordpress网站上安装了“地铁”杂志主题,但地铁杂志的主题有一些插件来增加我无法在主题中安装的功能。当我上传压缩或rar格式的每个插件时,我会得到以下错误:
当我试图完全使用外观>主题来安装这个主题时,安装插件失败了,因为它所有的插件都是zip或rar格式,所以我不能安装这个主题,所以我首先安装了主题,没有额外的插件,而且安装时没有任何错误。有人能帮我找到一个方法来完全安装这个主题,使用它自己的插件作为一个主题安装,或者我如何安装这个主题的插件,在我安装主题后,没有插件。* Raha
我完全是个菜鸟,但我想出了这个脚本来做以下事情:
我有一个名为"unrar“的文件夹,里面有未知文件夹名和rar文件的子文件夹。现在我进入unrar n子文件夹,找到rar文件并在unnown子文件夹中解压它。之后,我找到了新文件,并将其重命名为unknownsubfoldername。现在,我抓取文件并将其移动到./unrar。
#!/bin/bash
cd /home/user/unrar/
for dir in /home/user/unrar/*;
do (cd "$dir" && find -name "*.rar"
我需要用Python解析.rar文件,所以我尝试了rarfile模块。它工作得很好,当我打开它时,rf.infolist()正常工作,等等。
但是,当我试图在rar-文件中读取相应的文件时,我会得到rarfile.BadRarFile:读取足够多的数据错误失败。我找不出问题的根源。系统- macOS Mojave
示例代码:
with rarfile.RarFile(archive) as rf:
json_data = [f for f in rf.infolist() if f.filename.endswith('apartment_data.json