制作第一个视频课程的细节
👉 项目官网:https://www.python-office.com/ 👈
👉 本开源项目的交流群 👈
前文回顾:怎么卖课?
大家好,这里是程序员晚枫,正在all in AI编程实战。
制作顺序文章、短视频、长视频,任何形式的自媒体表达,核心都是文档的表达。
所以很多小白忽略的一点是:制作视频之前,一定要写脚本。你也可以理解成整个视频的文档,你可以直接对着念的。
所以一个视频课程的制作顺序是:
写文档-录制文 ...
我不允许你不知道:竟然有80多种开源协议?
题记:开源协议的本质,是用约束成全更大的自由。
大家好,这里是晚枫。
从22年开始参与、创建开源项目,也有幸有1个在GitHub获得了1k+star的项目:python-office,并且有一些维护项目的核心小伙伴。
今年开始考虑开源商业化的问题,但我对商业化影响重大的开源协议却一直很少关注。
正好看到字节跳动开源团队及知识产权法务团队推出的《开源合规精选培训课程》,于是马上分享给团队小伙伴,并且自己也一期不落的跟着学习起来。(每期直播都有录播哟~)
接下来我也会结合课程所学,更新一个专栏:开源协议入门。
是时候正视开源合规的重要性了!我们给你 ...
开源了,就可以免费用吗?律师函在路上了
题记:开源意味着自由,但不意味着免费。
一般情况下,不推荐商业软件使用 GPL 协议 ,原因如下:
限制商业利益获取
强制开源要求 :GPL 协议要求基于其代码开发的衍生作品也必须开源,这意味着商业软件开发者投入大量资源进行开发和改进后,无法将这些改进后的代码作为专有软件进行销售和获取商业利益。
影响销售模式 :商业软件通常通过销售软件副本或提供商业服务来获取利润,而 GPL 协议允许任何人免费使用、复制和分发软件,这与商业软件的销售模式相冲突,可能导致商业软件开发者难以获得预期的经济回报。
增加合规风险
源代码泄露风险 :如果商业软件使用了 ...
开源了,就可以免费用吗?律师函在路上了
题记:开源意味着自由,但不意味着免费。
一般情况下,不推荐商业软件使用 GPL 协议 ,原因如下:
限制商业利益获取
强制开源要求 :GPL 协议要求基于其代码开发的衍生作品也必须开源,这意味着商业软件开发者投入大量资源进行开发和改进后,无法将这些改进后的代码作为专有软件进行销售和获取商业利益。
影响销售模式 :商业软件通常通过销售软件副本或提供商业服务来获取利润,而 GPL 协议允许任何人免费使用、复制和分发软件,这与商业软件的销售模式相冲突,可能导致商业软件开发者难以获得预期的经济回报。
增加合规风险
源代码泄露风险 :如果商业软件使用了 ...
哭笑不得!竟然被同事们发现了这个逆天小号
题记:毕业后,我学会了在清晰与模糊之间,勾勒出在社会中自己最舒适的轮廓。
大家好,这里是晚枫。
昨天发了一篇文章:我在30 岁放弃程序员,改行法务,背后有 3 个隐情
今天收到了N多 前同事的私信:
图片
今天顺便就加更一期,聊聊我的自媒体 和 我的同事们的关系。
几个趣事这里先讲几个趣事:
我有一个粉丝,21、22年关注我并且加了我的好友,想买我的课没买。过了几年,我们在一家公司相遇了,而且Ta就坐我旁边。
有一年我受邀参加BAT某一家的重要活动,制作的视频也被推到了活动首页,在评论区偶遇了若干位同事。
因为我在Python方面的项目多、流量大,再加上我又懂点劳动法,我还曾经和一位前 ...
无题
👉 项目官网:https://www.python-office.com/ 👈
👉 本开源项目的交流群 👈
题记:毕业后,我学会了在清晰与模糊之间,勾勒出在社会中自己最舒适的轮廓。
大家好,这里是晚枫。
昨天发了一篇文章:我在30 岁放弃程序员,改行法务,背后有 3 个隐情
今天收到了N多 前同事的私信:
图片
今天顺便就加更一期,聊聊我的自媒体 ...
批量下载邮件的附件
如果你是教师或培训师,会收到大量学生提交的作业或项目文件;
如果你参与了一个项目,团队成员会给你发送大量设计稿、文档等;
如果你是一家公司的财务,会收到大量包含发票、财务报表的邮件;
无论是什么职业,如果你有大量的邮件附件需要下载,那么这篇文章会为你节省大把的时间去做你想做的事!
一、打开文件双击鼠标左键第六个文件
二、修改授权码和qq邮箱打开文件后,把这两行分别改为你的授权码和qq邮箱
就像这样
三、指定下载位置接下来就是指定把附件下载到哪了,比如你要下载到 E:\poemail\tests这个文件夹下
你就把 output_path=的后面修改为 r'E:\poe ...
批量发送带附件邮件
昨天收到一个客户的咨询,可以群发邮件吗?而且还要发送附件。
我就想到一定还有很多人被这事困扰着,所以我今天写了这篇文章。下面就让我们从既费时,又容易出错的重复性工作中解脱出来吧!
一、打开文件双击鼠标左键第五个文件
二、修改授权码和qq邮箱前面这两行改成你的授权码和qq邮箱
三、批量发送给多个收件人下面就是实现批量发送的关键步骤了
如果有多个收件人,比如 123...456@qq.com 和 123...789@qq.com
就要修改第三行,首先用英文的引号将所有邮箱包裹,然后用英文分号分隔
"123...456@qq.com; 123...789@qq.com" ...
发送带有附件的邮件
一、打开文件双击鼠标左键第四个文件
二、修改授权码和qq邮箱打开文件后,前面这4行还是按照上一章的方法修改
三、指定要发送的附件重点是这里,把这里改为你要发送的附件
比如要发送的附件在 E:\poemail\tests\test_files,文件名+后缀名 是[ 测试附件.docx]
那么就写成 r'E:\poemail\tests\test_files\测试附件.docx'
就像这样
如果有多个附件,比如第二个附件在 E:\poemail\tests\test_files,文件名+后缀名 是[ 程序员晚枫.doc]
就把鼠标移到反中括号 ] 的前一位,输入 , r& ...
发送纯文字邮件
一、填写qq邮箱授权码打开文件 poemail/course/code/test_files/3-send_mail_content.py
鼠标移到这个括号后面,然后按下键盘的删除键,一直删到 “=”后面。
然后你们把上一章得到的qq邮箱授权码,用英文的引号包裹住,写在后面,就像这样。
二、填写你的qq邮箱用刚才的方法,把这里改成你的 qq邮箱
就像这样
三、填写收件人qq邮箱还是老方法修改第三行
比如
四、填写抄送人qq邮箱正文和主题不用多说了,不过这里的抄送人还是要多提一嘴
这里框起来的就是抄送人的qq邮箱
如果需要抄送人 ...
获取qq邮箱授权码与安装运行环境依赖包
一、获取qq邮箱授权码登录qq邮箱,这是官网地址 https://mail.qq.com/
然后点击 [设置]
再点击 [账号]
然后向下滑动,找到 POP3,先开启服务。因为我已经开启过所以是服务已开启。再点击 [管理服务]
接着点击 [生成授权码]
他就会让你用微信扫码,发送短信给一个号码。成功发送后就会得到授权码了,我们要把这个授权码保存好。
二、安装运行环境依赖包打开pycharm ,点击左下角的 小矩形(终端)
接着把鼠标移到大于符合后面,并点击
然后输入 pip install .
注意最后面有一个小点
最后按下回车键,等他安装完就可以了。
相关阅读
给小白的《30 ...
PySide vs PyQt:Python GUI开发史诗级对决,谁才是王者?
👉 项目官网:https://www.python-office.com/ 👈
👉 本开源项目的交流群 👈
朋友们,今天咱就来好好唠唠 PySide 和 PyQt。这俩在 Python GUI 开发圈里那可是大名鼎鼎,很多小伙伴都在纠结它们到底有啥不一样。别慌,咱分章给大家细细道来。
我们利用qt,也开发了多个项目:
pobd
poocr
26.7万下载!Python自动化办公专用库:python-offic ...
手把手安装python 和 pycharm
一、安装python双击这个像两条蟒蛇的图标(正好今年是蛇年哈哈)
双击后会跳出这样一个页面,然后点击 1 处打上勾,再点击2 自定义安装
然后这个页面全部都要勾选,再点击 next
接下来这个页面只勾选前面5项,后两项不选。再点击 Browse 选择安装位置。不建议安装在C盘,除非你的电脑只有C盘
安装位置选择好后点击 Install
就会开始安装python
安装完成后会出现这三个单词,最后点击 Close
二、安装pycharm双击这个图标
直接点击 ”下一步“
然后点击 ”浏览“ 选择一个安装位置,同样不建议安装在C盘
选择完成后点击 ”下一步“
这个画面要注意 ...
Mastering Quantitative Analysis: Essential Python Libraries and Practical Code for Programmers
I'll recommend several super practical quantitative Python libraries, along with code examples. You'll definitely enjoy watching and using them!
1. NumPyThe "pillar" of our quantitative analysis, array operations are so satisfying, and matrix operations are bla ...
玩转量化分析:程序员必备的 Python 库与实战代码
推荐几个超实用的量化 Python 库,顺便附上代码示例,保准让你看得爽、用得爽!
一、NumPy咱量化分析的 “顶梁柱”,数组操作那叫一个酸爽,矩阵运算快得飞起。
代码示例 1:简单数组运算
12345678910111213import numpy as np# 创建一个价格数组prices = np.array([100, 102, 101, 105, 108])print(f"股票价格:{prices}")# 计算简单回报率returns = np.diff(prices) / prices[:- ...
我在30 岁放弃程序员,改行法务,背后有 3 个隐情
题记:当你发现游戏规则不公平时,你应该退出,而不是继续努力。
大家好,这里是已经转到法务岗的前程序员:晚枫。
最近在准备一些考试和一些新的课程,再加上随着年龄增加,我越来越不想用自己的故事去占用别人的时间了,因为我觉得这个世界上值得关注的事情太多了,我实在是太微不足道了。
但是毕竟是转行法务了,总是有一些读者或者朋友会问我,为了一劳永逸,今天就和大家聊聊我从程序员转行到现在法务岗位的原因。
客观原因这次转行看起来跨度很大,实际是“蓄谋已久”。
我是本科电子+硕士法律的学习背景,当时跨专业考法学院的时候,我就思考过未来的职业规划:我这个背景,从事技术+法律+英语,这种复合背景的工作会更有 ...
车在路上必有证!AI自动识别驾驶证
经常开车的朋友都知道,持证驾驶很重要,从各种意义上来说都是这样。今天咱就谈谈AI识别驾驶证。
一、需求背景与解决方案电动汽车行业正处于快速发展阶段,传统油车也不甘示弱。正所谓电油相争,“渔翁”得利,现在识别驾驶证的需求越来越大了。那么有没有什么办法可以满足这个越来越大的需求呢?
📍 当然有! 基于百度OCR接口开发我借助百度OCR接口,成功打造了一款驾驶证信息自动化识别工具。用户操作极为简便,仅需上传驾驶证图片,系统便会自动且精准地提取其中诸如姓名、身份证号码、驾驶证编号、有效期等关键信息。随后也可以保存为Excel文件格式。
值得一提的是,调用百度OCR服务每日都提供一定量的免费额 ...
用AI自动识别社保卡,让数据处理更高效!
在上次分享的发票识别工具之后,许多用户反馈希望能够扩展功能,支持其他类型证件的识别,比如社保卡。社保卡作为重要的个人信息载体,其识别和处理同样是一项繁琐的任务。为了满足这一需求,我开发了一个基于AI的自动识别社保卡工具,可以将社保卡信息自动识别并保存为Excel文件,进一步提升数据处理的效率。
一、📍 基于百度OCR接口开发我继续利用百度OCR接口,开发了一个能够自动识别社保卡信息的工具。通过这个工具,用户只需上传社保卡图片,系统就能自动提取社保卡中的关键信息,如姓名、身份证号、社保卡号等,并将这些信息保存为Excel文件,方便后续管理和使用。
二、📍 技术实现方案仍然是调用一行代 ...
为了存够第一个100万,我打了2份工
大家好,这里是程序员晚枫,正在all in AI编程实战。
今天给大家分享的是我自己的故事:我要准备考证了。
1. 上学的时候从不考证从本科到研究生,在大学里待了7年,我连个驾照考试都没去参加过。
当时一门心思就是想不走寻常路:不想浪费一分钟在考证这种没有意义的事情上。
也确实度过了一个充实的学生时代:用尽时间,看了所有我想看的书,做了我想做的任何事情。
2. 今年一口气准备了3个考试但是从去年开始,遇到了一些事情,让我决定考几个证书了,准确的说是3个:软考中级、专利代理人、司法考试。
司法考试,现在是不是已经改名了?我上次参加考试到现在有10年了。
为什么准备考试呢?甚至还报名了我以前看 ...
告别手动录入!AI自动识别发票
最近有朋友向我吐槽:"每天对着几十张发票手动录入系统,眼睛都快看花了,还总担心数字打错。" 这种重复性高、容错率低的工作,确实让财务和行政人员苦不堪言。作为程序员,我深知这类场景完全可以通过技术手段优化。
一、解决方案:AI+OCR智能发票处理📍 基于百度OCR接口开发我利用百度OCR接口,开发了一个能够自动识别发票信息的工具。通过这个工具,用户只需上传发票图片,系统就能自动提取发票中的关键信息,如发票号码、金额、日期等,并将这些信息保存为Excel文件,方便后续管理和分析。而且调用百度OCR每日都有免费的额度,这意味着你可以免费使用这个工具进行发票识别。对于大多 ...
