Python 3.x python中带有通配符的文件管理器

Python 3.x python中带有通配符的文件管理器,python-3.x,path,wildcard,glob,Python 3.x,Path,Wildcard,Glob,我正在制作一个脚本来扫描一个网络文件夹,并将其中的文件(PDF)复制到另一个网络文件夹。 pdf名称以数字开头,该数字也位于目标名称中 这是我的密码: import os, shutil, glob from os import listdir from os.path import isfile, join files = [f for f in listdir(os.path.join('\\\\fatboy.leleu.be','iedereen','Glenn','Insite')) i

我正在制作一个脚本来扫描一个网络文件夹,并将其中的文件(PDF)复制到另一个网络文件夹。 pdf名称以数字开头,该数字也位于目标名称中

这是我的密码:

import os, shutil, glob
from os import listdir
from os.path import isfile, join files = [f for f in listdir(os.path.join('\\\\fatboy.leleu.be','iedereen','Glenn','Insite')) if isfile(join('\\\\fatboy.leleu.be','iedereen','Glenn','Insite', f))]
dst = glob.glob(os.path.join('\\\\fatboy.leleu.be','iedereen','Glenn','Workflow','2125967_*','PDF Druk'))
for x in files:
    #orderNumber = (x[:7]) <-- get's the 7 numbers
    #client = glob.glob('orderNumber_*') <-- this returns an empty list but should return me the number + name of the client

    path = os.path.join('\\\\fatboy.leleu.be','iedereen','Glenn','Insite', '')
    moveto = os.path.join('\\\\fatboy.leleu.be','iedereen','Glenn','Workflow','2125967_klant_1','PDF Druk')
    files = os.listdir(path)
    files.sort()
    for f in files:
        src = path+f
        dst = moveto
        shutil.move(src,dst)
        print('Succesfully moved', f, 'to', moveto)
导入操作系统、shutil、glob
从操作系统导入listdir
从os.path导入isfile,如果isfile(join('\\\\fatboy.leleu.be','iedereen','Glenn','Insite'),则join files=[f代表listdir中的f(os.path.join('\\\\fatboy.LELELEU.be','IEDEREN','Insite',f))]
dst=glob.glob(os.path.join('\\\\fatboy.leleu.be'、'iederen'、'Glenn'、'Workflow'、'2125967.*'、'PDF Druk'))
对于文件中的x:
#订单号=(x[:7])