我正在尝试编写一个脚本来使用 Python 和 eyeD3 清理 mp3 文件名,但是当我尝试使用以下脚本加载 mp3 文件时出现“警告:eyeed3.mp3.headers:Lame 标签 CRC 检查失败”
import string
import os
import eyed3
count = 0
for root, dirs, filenames in os.walk('path'):
for song in filenames:
audiofile = eyed3.load(song)
Run Code Online (Sandbox Code Playgroud)
因此,我无法重命名库中的大多数文件。关于这个主题的任何经验或使用不同的图书馆?
我正在尝试在我的 TypeScript (Nest.js) 应用程序中导入 Firebase Admin SDK。
let serviceAccount = require("../../creds.json");
console.log(serviceAccount);
const firebase = require("firebase");
firebase.initializeApp(environment.firebase);
admin.initializeApp({
credential: admin.credential.cert(serviceAccount),
databaseURL: "projectid"
});
Run Code Online (Sandbox Code Playgroud)
但是当我尝试构建应用程序时,出现以下错误。
ERROR in ./node_modules/@google-cloud/firestore/src/v1beta1/firestore_client.js
Module not found: Error: Can't resolve './firestore_client_config' in '/home/jaybell/trellis-server/trellis/node_modules/@google-cloud/firestore/src/v1beta1'
@ ./node_modules/@google-cloud/firestore/src/v1beta1/firestore_client.js 28:17-53
@ ./node_modules/@google-cloud/firestore/src/v1beta1/index.js
@ ./node_modules/@google-cloud/firestore/src/index.js
@ ./src/server/main.server.ts
ERROR in ./node_modules/google-gax/lib/operations_client.js
Module not found: Error: Can't resolve './operations_client_config' in '/home/jaybell/trellis-server/trellis/node_modules/google-gax/lib'
@ ./node_modules/google-gax/lib/operations_client.js 30:17-54
@ ./node_modules/google-gax/index.js
@ ./node_modules/@google-cloud/firestore/src/v1beta1/index.js
@ ./node_modules/@google-cloud/firestore/src/index.js
@ ./src/server/main.server.ts
ERROR in ./node_modules/google-gax/index.js
Module not found: Error: Can't resolve './package' in '/home/jaybell/trellis-server/trellis/node_modules/google-gax' …Run Code Online (Sandbox Code Playgroud) 在此处引用 NestJS 存储库中的 type-graphql 示例存储库,我想知道如何在查询的深处再创建两层。
目前它已设置为查询食谱,我能够添加另一个@ObjectType 类
@ObjectType()
export class Author {
@Field(type => Int)
id: number;
@Field({ nullable: true })
firstName?: string;
@Field({ nullable: true })
lastName?: string;
}
Run Code Online (Sandbox Code Playgroud)
并在 Recipe Resolver 中创建了一个 @ResolveProperty :
@ResolveProperty('author', type => Author)
async getAuthor(@Parent() recipe) {
console.log('Resolver auth in recipe', recipe);
// This will be a database call, just mocking data for now.
return Promise.resolve({ id: 1, firstName: 'john', lastName: 'smith' });
}
Run Code Online (Sandbox Code Playgroud)
这一切都很好(我还为 Author 创建了一个单独的解析器,但它不是我的基本查询,所以我没有包含它),使用这个 GraphQL 查询 …
typescript ×2
angular ×1
crc ×1
eyed3 ×1
firebase ×1
graphql ×1
graphql-js ×1
javascript ×1
media ×1
mp3 ×1
nestjs ×1
node.js ×1
python ×1