я планирую на использовании Robobasket организовать мои папки, как это,печати все файлы в папках, вложенных в папку
счетов-фактур - январь/февраль/март - Номер клиента 1/Номер клиента 2 - Затем даты фактических фактических фактур получены на
Файлы названы, месяц/номер клиента/дата.
Что нужно, чтобы сделать это, щелкните правой кнопкой мыши месяц и распечатайте весь счет-фактуру за этот месяц. В частности, распечатано по номеру клиента 1, затем все даты по порядку, скажем, 3-й, 17-й, 31-й, затем номер клиента 2, 12-й и 22-й и т. Д.
У меня есть несколько тысяч счетов-фактур в месяц, поэтому вы можете видеть, почему вручную печать, даже просто по номеру клиента, не то, что я могу сделать.
Система работает под управлением Windows 7, хотя любые программы, которые могут работать с сервером, тоже будут великолепны, поскольку это вполне возможно, что скоро произойдет.
У меня есть базовые навыки написания сценариев в C, Python и Forthe; Но я хочу учиться ради этой проблемы.
Важно то, что у кого-то, у кого очень мало навыков работы с компьютером, в конце этого набора он будет. Следовательно, желание быть доступным через контекстное меню.
Любая помощь будет оценена по достоинству.
Так что если бы у меня была проверка модуля glob, glob.glob ('C: \ Users \ user \ Desktop \ Invoice \ Month \ *') и месяц в качестве переменной определялся как папка I ' m щелкнув правой кнопкой мыши, будет ли это работать? –
Это должно сделать трюк. Тем не менее, я рекомендую «os.listdir (path)», когда вы хотите распечатать все в папке пути. Он должен быть быстрее, чем glob, поскольку glob вызывает вызов «os.listdir()». Щелкнув правой кнопкой мыши в папке, вы должны поймать путь к папке и указать ее как переменную пути. – RaJa
Включите ли папки в каталог ниже? I.e.если бы я сделал месяц, он бы захватил все счета-фактуры во всех папках «Клиентский номер» за этот месяц? Извините, за то, что я педантичен, но мне нужно будет идиот доказать это для босса. –