实习记录(3)——python程序编写

一、程序实现上传文件至网盘

项目会产生一系列数据,boss的意思是想在程序里实现批量上传文件,带我的哥们说先实现百度网盘的就行。在查阅了一些博客后,找到了百度网盘开放平台,里面有供使用的api文档还有一些示例,链接如下:

https://pan.baidu.com/union/doc/nksg0sbfs?menuKey=union-support-document

下载python对应的SDK,配好对应的环境之后,开始尝试和研究api的使用

官方文档还是很清晰的,各种参数解释和前置流程都写的明明白白的

 前置流程没啥大问题,唯一感觉需要注意的是,在获取access_token的时候,如果你返回地址没有设置,使用默认的”oob“时,access_token会显示在你的地址栏上,记得复制全,”=“之后和”&“之前全都是。

研究完关于上传文件的api过后,参考了一个老哥的代码进行了修改,链接在下方:

https://blog.csdn.net/a2824256/article/details/119887954

传输也是非常顺利,直接交差。

二、数据库的模拟实现

估计是开会没了解清楚,主管也不是非常清楚需求,也只叫我先做起来,于是云里雾里的按照我的想法写了点代码,数据库也没设计。以前是学Java的,python连数据库还没学过,就这样一边回忆一边学习。

本科学过Java和数据库连接,结合今天学习的内容,个人总结出一点不同,说的可能不对,说错了可以改:

1.可能是以前我写的不太规范,还是另外的原因,在写Java的时候我从来没用到过commit,但是python需要修改数据库数据(添加,修改,删除)的时候不commit就修改不了,当然查找不需要commit。

2.sql语句在添加参数的时候,符号使用不太一样

终于被我瞎弄弄瞎改改,最后还是会简单的使用python和mysql数据库进行交互了,写了一些逻辑代码,等需求了解清楚之后再修改吧。

三、其他

好像一个项目会用到扫条形码的枪,买了把新的,主管让我生成几个条形码扫扫试试能不能用,看到一个老哥做的自动生成条形码的程序,挺有意思的。

条形码生成工具_Cloaks的博客-CSDN博客_条码生成

我只用了code128,其他的没用,但是好像有些小问题,但是问题不大。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值