p697 / cloudmusic

网易云爬虫解决方案
http://cloudmusic.cool/
MIT License
102 stars 30 forks source link

特殊字符进行的修正和macOS路径错误的修正 #10

Open danceking opened 3 years ago

danceking commented 3 years ago

download.py

music.name = music.name.replace("/", "&")
if not artist is None:
    artist = artist.replace("/", "&")
name = music.name + " - " + artist + "." + music.type

if not dirs:

    if sys.platform == "darwin":
        path1 = "cloudmusic/"
        path2 = "/cloudmusic"
        path3 = "/"
    else :
        path1 = "cloudmusic\\"
        path2 = "\\cloudmusic"
        path3 = "\\"

    dirs = path1 + name
    defalut_dirs = str(os.getcwd()) + path2
    isExist = os.path.exists(defalut_dirs)
    if not isExist:
        os.makedirs(defalut_dirs)
else :
    dirs += path3 + name
p697 commented 3 years ago

谢谢大佬,可以直接提交pr哦

danceking commented 3 years ago

说实话,我不会玩git,尴尬。。。