Message320692
when i want to zip a empty folder, i use following code
```
import zipfile
zfile = zipfile.ZipFile("tmp.zip",'w')
zif = zipfile.ZipInfo("tmp/")
zfile.writestr(zif,"")
zfile.close()
```
but in this case, things become weird.
```
# 先造一个测试文件夹
mkdir /tmp/test_folder/
touch /tmp/test_folder/test.md
```
```
import zipfile
file_path = "/tmp/test_folder/test.md"
rel_name = "test.md"
zfile = zipfile.ZipFile("tmp.zip",'w')
zif = zipfile.ZipInfo("tmp/")
zfile.writestr(zif,"")
zfile.write(file_path, rel_name)
zfile.close()
```
decompression expect
```
$ tree tmp
tmp
├── test.md
1 file
```
decompression actual
```
$ tree tmp
tmp
├── test.md
└── tmp
1 directory, 1 file
``` |
|
Date |
User |
Action |
Args |
2018-06-29 01:04:17 | Micheal Gardner | set | recipients:
+ Micheal Gardner |
2018-06-29 01:04:17 | Micheal Gardner | set | messageid: <1530234257.65.0.56676864532.issue33993@psf.upfronthosting.co.za> |
2018-06-29 01:04:17 | Micheal Gardner | link | issue33993 messages |
2018-06-29 01:04:16 | Micheal Gardner | create | |
|