1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35
|
#!/usr/bin/env python3
from uno import *
from exiftool import *
from fractions import Fraction
from datetime import datetime
from sys import *
from os import chdir
def fntslc(event=None):
ctx = XSCRIPTCONTEXT.getComponentContext()
create = ctx.ServiceManager.createInstance
dsr = create("com.sun.star.ui.dialogs.OfficeFilePicker")
dsr.setDisplayDirectory("file:///media/elfouste/El_Casot/Yvon/Phototeque1/A_Trier/")
dsr.execute()
global fchslc
fchslc = dsr.Files[0]
# Ouverture de la fenêtre de sélection
fntslc()
# Extraction du chemin du fichier
bls = '/'
pstbls = fchslc.rfind(bls,0,10)
chmcmppht = fchslc[pstbls:]
#Sauvegarde des données exif
chdir('/home/elfouste/Documents/Python/Test_Csv')
lst = ['ChmCmpPht'] # En-tête de colonne
lstdn = [chmcmppht] # Données exif
with open('Tst.csv', 'w') as f:
f.write(str(lst))
f.write('\n')
f.write(str(lstdn)) |
Partager