Один из вариантов заключается в использовании shelljs module
npm install shelljs
var shell = require('shelljs');
shell.mkdir('-p', fullPath);
С этой страницы:
Доступные опции:
p: полный путь (при необходимости создадут промежуточные каталоги)
blockquote>Как отмечали другие, есть и другие более целенаправленные модули. Но, вне mkdirp, он имеет множество других полезных операций с оболочкой (например, grep и т. Д.), И он работает на windows и * nix
Командная строка Client.get_invite
обращается к конечной точке GET Invite
API Discord ( См. исходный код ). Кажется, что эта конечная точка возвращает объект Discord Invite
. Критически этот объект не включает в себя объект Пригласить метаданных , откуда приходит поле Invite.uses
.
К счастью, Client.invites_from
coroutine возвращает список объектов Invite
, которые являются рассчитаны с использованием метаданных Invite (из конечной точки GET Guild Invites
). Вы можете просто использовать их напрямую.
invites = await client.invites_from(message.channel.server)
for invite in invite:
if invite.inviter == message.author:
print(invite.uses)