站点图标 ITGeeker技术奇客

Python 3通过API给NAS里的电源获取电影字幕[开源小工具]

此项目Gitee的开源地址:

git clone git@gitee.com:itgeeker/python3_grab_subtitle.git

项目的测试环境

       json, pathlib, platform, requests, urllib.request

项目实现的功能

群辉Synology NAS需要引入的Python3模块

import json
#python3.4版本之后才支持pathlib
from pathlib import Path
from sys import platform
import requests
import urllib.request

Synology群辉NAS Python3如何安装PIP

使用pathlib获取或设定NAS电影的目录

def get_root_dir():
    root_dir = ''
    if platform == "linux" or platform == "linux2":
        print('linux')
        root_dir = Path('/volume1/video/film_new')
    elif platform == "darwin":
        print('OS X')
    elif platform == "win32":
        print('# Windows...')
        # root_dir = Path(r'D:\test')
        root_dir = Path(r'\\YOUR_NAS\video', 'film_new')
    return root_dir
if __name__ == '__main__':
    root_dir = get_root_dir()
    print(root_dir)

这里要注意的是,如果你在自己电脑上用win10来调试的时候,NAS的局域网路径的写法是:root_dir = Path(r’\\YOUR_NAS\video’, ‘film_new’)

by itgeeker.net
退出移动版