Je voulais vraiment écrire avec une seule doublure, mais je ne pouvais pas. Je n'ai pas compris comment renommer mac car il semble se comporter différemment de Linux.
Pour l'exemple de phrase supposé cette fois, renommez uniquement l'image jpg dans le dossier de l'image de l'eau.
rename.py
#!/usr/bin/env python
# coding: UTF-8
import sys
import os
import re
a = 1
#Dossier d'images à spécifier
files = os.listdir('/Users/hage/Pictures/sukumizu/')
for file in files:
jpg = re.compile("jpg")
if jpg.search(file):
os.rename(file, "image%06d.jpg " %(a))
a+=1
else:
pass
Cette fois, je ciblerai à peu près uniquement les images jpg. Définissez la recherche sur sukima.
Si vous utilisez ce code ci-dessus, veuillez vérifier le fonctionnement pour le moment. Nous ne sommes pas responsables des phénomènes tels que la disparition de l'image, qu'elle soit confirmée ou non.
Probablement comme ça lors du test
touch vip.jpg sukima.jpg futaba.jpg ookami.jpg
Veuillez préparer un fichier factice dans un dossier jetable sans images et vérifier le comportement.
### Transfert d'image avec SCP
Transfert d'image à partir de la commande scp en python
#### **`o.py`**
```python
#!/usr/bin/env python
# coding: utf-8
import os,sys,re,shutil,pexpect,datetime
s = 'Transfert du serveur de destination'
u = 'Nom d'utilisateur connexion'
d = 'Répertoire de destination'
r = 'Emplacement de stockage des images commençant par http à la destination du transfert'
#En gros, le but est d'élever les SS sur place, donc Desktop est le cas à la maison.
p = 'Transfert de l'emplacement de stockage de l'image source'
t = datetime.datetime.now()
#Parce que SS est un nom qui commence par Scr
i = re.compile("^Scr")
#Se préparer à donner un horodatage
stamp = "{0:02d}".format(t.month) + "{0:02d}".format(t.day) + \
"{0:02d}".format(t.hour) + "{0:02d}".format(t.minute)
#print stamp
files = os.listdir('/Annuaire avec images/')
for file in files:
if i.search(file):
obj = file
obj = p+obj
shutil.copyfile(obj, '%simg%s.png' % (p,stamp))
scp=pexpect.spawn('scp -p %simg%s.png %s@%s:%s' %(p,stamp, u,s, d))
scp.interact()
#Destination d'enregistrement de l'image de sortie
print r + 'img%s.png' % stamp
Ce qui manque, c'est pip ou easy-install. En élevant autant que possible le SS, j'ai essayé de le soulever à un endroit (de préférence dans un endroit sous mon contrôle) sans le distribuer.
Il n'est pas pratique de télécharger des images ici et là quand ça prend feu sur SNS! !! !!
Recommended Posts