猫史档案馆


【Python作品分享】cloudtxt【作品秀】

用户:查看:23 回复:2 评论:6 创建时间:2020-03-10T09:53:54


【作品展示】

center_image

 

【作品介绍】

这是我新做的云笔记

它通过bypy库与百度网盘连接

实现云笔记

进去后得先绑定百度账号

快试试吧!

记得支持一下我哦

有什么bug尽管说

python上是能正常运行的

 

【作品源代码】

import easygui
easygui.msgbox('欢迎使用小心2007出品的云笔记,您第一次使用时会出现红字提示,请按照提示网站绑定百度账号。建议使用微软自带的中文输入法,否则可能出现无法显示的问题','云笔记','我知道了')
from bypy import ByPy
bypy = ByPy()
bypy.mkdir('cloudtxt')
while (easygui.ynbox('是否继续?', '云笔记', ('是', '否')) == 1):
    mode = input('打开输o,新建输n,写入输w,查看文件输l\n')
    if (mode == 'n'):
        name = input('设置文件名\n')
        yun = open('E:/wbwd/%s.txt'%name,'w')
        yun.write(input('请输入内容\n'))
        yun.close()
        bypy.upload('E:/wbwd/%s.txt'%name,'cloudtxt')
        print('保存成功!\n')
    elif (mode == 'o'):
        name = input('请输入文件名\n')
        bypy.download('cloudtxt/%s.txt'%name,'E:/wbwd')
        yun = open('E:/wbwd/%s.txt'%name,'r')
        q = yun.readlines()
        print(q)
    elif (mode == 'w'):
        name = input('请输入文件名\n')
        bypy.download('cloudtxt/%s.txt'%name,'E:/wbwd')
        yun = open('E:/wbwd/%s.txt'%name,'r')
        q = yun.readline()
        print(q)
        w = easygui.ynbox('追加还是重写?', '云笔记', ('追加', '重写'))
        if (w == 1):
            yun = open('E:/wbwd/%s.txt'%name,'a')
        else:
            yun = open('E:/wbwd/%s.txt'%name,'w')
        yun.write(input('请输入内容\n'))
        yun.close()
        bypy.upload('E:/wbwd/%s.txt'%name,'cloudtxt')
        print('保存成功!\n')
    elif (mode == 'l'):
        bypy.list('cloudtxt')
    else:
        print('输入错误!')

 

【提示】

部分含有Python第三方库相关内容的作品,在海龟编辑器网页端无法运行哦!如遇到这种情况,可以打开下面的链接,下载海龟编辑器客户端:

https://python.codemao.cn


回复

上一页第 1 页 / 共 1 页下一页

建议安bypy,easygui库后在python上运行哦!emotion_编程猫_加油另外,请尊重作者的劳动成果,不要抄袭哦!

点赞2


评论

顶顶


梦里觅深海梦里觅深海

话说我还不会bypy库呢

点赞0


评论

是这样的,我本来想在python上做云端游戏,又不想花钱,就查能否把百度网盘当成服务器,结果发现了这个。(*^▽^*)

你自学的还是搬抄的?

能教我吗(敬礼.gif)

自学的

我没时间呢,都要上网课......不过你试过了吗?你可以自己琢磨或者上百度搜,我就是这么过来的。可惜他到一个的设备上就得重新登陆一个百度账号。如果在所有设备都能存到一个百度账号里的话就可以用百度网盘做云变量了。