大家好,这里是程序员晚枫。
大家看我的知乎头像,是不是又多了一个认证?
之前的认证是法律方面的,但我的内容主要是聊代码和开源,我自己都忍不了。
more >>最近咨询的朋友很多,马上5.1了,大家想的不是出去玩,而是找我学习?
行吧,反正5.1我也是在家里录课、备考:
今天也是应一位读者的咨询,来和大家聊一下财务转码的可能性,以及配套的学习资料。
先说结论:大。
我从2019年开始,干了5年多转码的咨询,成功率最高的有2个岗位:一个是老师,另一个就是财务。
老师转码成功率高,我认为是有充足的时间学习,再加上悠然自得的心态。
而财务转码成功率高,我认为是因为财务转码的选择太多了!
可以做纯技术工作、可以做技术周边工作,例如:财务软件的售前,甚至可以直接进入券商,做量化软件。
其它背景的人,除了纯技术开发,就真没得选。
而且今晚沟通的朋友,本身对建模又有兴趣,所以我建议按照以下方式进行学习:
先学一下编程入门,直接用我的课程就行了:点我直达
然后看这套培训机构的专业课程:
通过网盘分享的文件:人工智能AI深度学习就业班【百Z】等2个文件
链接: https://pan.baidu.com/s/1937zpJmeeCX-Flau7XHvog?pwd=8sz9 提取码: 8sz9
这个也分2步:
先听一个入门的Python + 人工智能:点我直达
这个直接上培训班的课程就行了:
通过网盘分享的文件:人工智能AI深度学习就业班【百Z】等2个文件
链接: https://pan.baidu.com/s/1937zpJmeeCX-Flau7XHvog?pwd=8sz9 提取码: 8sz9
这部分学完了我带你做,届时详聊。
我今天也是刚得到知乎官方的回复,我的开源作品又获得了知乎的认证,国内已经有N个平台邀请我加入了。
这是我的开源项目之一,你也可以看一下:点我直达
努力一点,加快学习时间,不然几年都学不完,时间真的很宝贵,其他行业也有很多机会。
用4个月试一下,我认为足够了。
即使转码不成,这段时间也不会浪费,欢迎你跟我一起搞编程副业,我可以带你实现靠代码,副业月入8k。前提是你要把这些课程学完。
学习过程中,遇到任何问题,都可以直接问我。我的微信,👇
去年发布了发票识别的exe版本,也录制了一个教程,但有一个问题:视频里忘记说怎么开通ocr的权限了。
这就是导致你的操作和视频里一模一样,但Excel里是一片空白。
今天我详细给大家说一下,怎么开通权限。
请确保进行下面的操作时,已经购买了我的ocr软件,并且按配套文档已经开通了账号,购买链接:点我直达
有购买问题、使用问题,随时+我微信沟通:python-office
开通账号以后,只需要进行下面的1步操作:
大家好,这里是程序员晚枫,全网同名。今天继续来讲开源的内容。
上次给大家分享了一个中阶的操作:从零打造你的专属Python第三方库
文章发布后,又有几位朋友联系我,加入了开源项目的开发.
因为很多人是第一次参与开源项目,所以今天来讲一个初阶的操作:零基础,如何参与开源项目?
主要内容包含:开源合作的步骤、需要的技术知识、如何开始第1个任务、如何运营项目。
以1000+star的开源项目python-office为例,给它贡献代码,共有以下几步:
下面逐一介绍一下每个步骤的注意点。
如果你不懂技术,也想参与开源项目,可以直接看本文第五部分:项目运营。
国内常用的开源平台有GitHub,Gitee,GitCode,GitLab
。
目前我们用GitCode作为开发平台,代码提交后自动同步到GitHub和Gitee。
所以我们所有的项目,在3个平台都能找到,都有人提交issues或者pr,但是代码只提交/合并GitCode平台的。
用GitCode的原因我也解释一下,主要有2个:
以下几个知识,参与项目之前大家可以学习一下,其中标⭐的请务必看完再参与:
⭐我这些开源项目的设计思路:Python中国的演讲:《非程序员如何学习和使用 Python》
⭐git的知识:
python的知识(不会可以找我要资料):
推荐资料:流畅的Python(第2版)
一些良好的合作意识:例如提交代码后群里及时同步、改别人的代码之前先确认一下等
注册完账号,给我账号+邮箱的时候,可以顺便说一下你的技术背景/感兴趣的技术方向/项目 + 你想从参与开源中得到什么。
如果我觉得手里的项目能满足你的目标,我会根据你的技术背景,给你一些项目任务,从易到难的顺序,一方面让你逐渐熟悉项目,一方面也让我通过难度来了解你的技术水平。
如果我觉得我无法满足你的目标,我也会直接告诉你,毕竟开源合作本来就是基于兴趣和信任,沟通起来会坦诚直接。
在开发过程中,总会遇到各种各样的问题,所以有不懂的及时提问,也是很重要的一点。
这里我也提前说一下关于分支的问题,如果看不懂,请把上文git的知识学完了再来看:
一个开源项目的成功,除了优秀的开发,也需要优秀的运营,比如:
而这部分工作,是很多专注于技术的程序员是没有接触过的,如果你有兴趣,我也会慢慢带着你做。甚至如果你不会技术开发,但是想参与开源项目,只负责运营部分也是可以的。
目前我手里有30+开源项目,运营主要是我自己在做。
今年开始招募开源作者共同开发以后,也慢慢有一些朋友可以独立运营一个项目了,比如:@码匠er,@YaaaKaaang。
大家如果对开源感兴趣,欢迎加入交流群,一起开发学习。
哈喽啊,不知道你们发现没有,百度又有新功能了。话不多说,上图!
我们从长期趋势来看,很多国家和地区的离婚率越来越高,对应的也加重了我们的工作量。辣么有没有什么办法可以帮助我们从冗杂的工作中解放出来呢? 答案是有滴!
【pobd】库是基于百度的API实现各种证件识别并且生成Excel文件的Python库。
1 | pip install pobd |
1 |
|
只需这2步,就可以轻松解决这个问题啦!而我们的老朋友 api_key 和 secret_key ,不知道怎么申请的伙伴们,留言区见!
1、调接口
1 | base64_image = self.image_to_base64(img_path) |
就会得到像这样的数据
1 | "words_result": { |
2、洗数据
1 | "姓名_男": res['words_result'].get("姓名_男", [{}])[0].get("word", ""), |
结构化提取字段 → 转成 DataFrame
3.成表格
1 | df.to_excel('离婚证信息.xlsx', index=False) |
以上,就完成工作啦。
大家好,这里是程序员晚枫,今天给大家分享一个行驶证识别的实用代码。
这个功能来自一位付费用户的定制开发!
【potx-cloud】库基于腾讯的API实现发票识别并且生成Excel文件的Python库。
1 | pip install potx-cloud |
1 | import potx |
大家有任何问题,欢迎加入AI工具交流群,👇
友情提示:课程持续更新中,请一定要添加我的微信👉python-office,我来给你提供课程最新资料
你好,我是程序员晚枫,小红书/B站/抖音/知乎,都叫这个名字。
诚信很重要。有关课程的任何问题,我都负责解答,上面有我的微信👆。
答疑群长期有效,进入方式:+我微信👇,备注:OCR自动化,我来邀请你。
做了几年自媒体了,整理了一些互联网撸羊毛的方法,长期有效。👇
今年夏天我开始更新Vlog了。👇
恭喜您解锁这份宝藏资源!
下面是每套课程和对应的资料:
请注意:以下课程中的收费内容,都不需要再次付费,直接找我要即可。我的微信:python-office
如果你喜欢以上这些开源项目,欢迎加入我们的开源小组,一起交流学习,一起进步。
加我的微信:python-office,备注:开源
关于项目的介绍:
大家好,我是程序员晚枫。今天我要给大家带来一个超实用的好消息——popdf
已经支持批量 PDF 转 Word 了!是不是很激动?别急,我来手把手教你玩转这个功能。
pip install popdf
之前我就说过,popdf
的核心就是简单暴力。只需要一行代码,你就能轻松把 PDF 转成 Word:
1 | from popdf import pdf2docx |
是不是很简单?小白也能秒上手!
现在,popdf
更是升级了!支持批量转换啦!只需要换两个参数,就能一次性处理一堆 PDF 文件。以下是关键参数的讲解:
input_file
和 output_file
**:这组参数用来处理单个文件,适合零散的 PDF 转换。input_path
和 output_path
**:这组参数才是今天的主角!input_path
是 PDF 文件夹路径,output_path
是输出 Word 文件夹路径。只要把 PDF 文件丢进输入文件夹,运行代码,Word 文件就自动出来了。批量转换的代码示例如下:
1 | from popdf import pdf2docx |
是不是超方便?再也不用手动一个个转换了!
为了让大家更直观地感受,我再贴一个完整的代码示例:
1 | from popdf import pdf2docx |
记住,路径一定要改成你自己的文件夹路径,否则程序会骂你哦!
我是程序员晚枫,一个热爱技术、爱折腾的开发者。平时喜欢写一些实用的工具和库,帮助大家解决开发中的小痛点。popdf
就是其中之一,希望能帮到更多人。
如果你对这个工具感兴趣,或者有任何问题,欢迎在评论区留言!告诉我你的使用体验,或者提出你想要的功能,说不定下个版本就实现了哦!
快来试试吧,保证让你惊艳!有问题留言区见! 😄
GitHub 项目地址:https://github.com/CoderWanFeng/popdf
如果你喜欢以上这些开源项目,欢迎加入我们的开源小组,一起交流学习,一起进步。
加我的微信:python-office,备注:开源
关于项目的介绍:
朋友们,最近mcp爆火,但好像普通人又用不上?
别着急,百度悄然上线了一款神秘 App“心响”,定位是通用化智能体,不懂技术的小白,也能轻松使用。
而且还完全免费,手机商店下载⏬即用。
免费的 MCP + Agent Use 开放生态,能力随你定义。
尤其是其中的例行任务,是我最喜欢用的:
① 每天8:00,整理5条AI行业的热点新闻,用于粉丝群的日报
② 每天12:00,根据全网热点,构思3条符合自己特色的文案,用于小红书更新
③ 每天15:00,推送预设的「跌破支撑位自动减仓」策略
这款App要实现的是:把时间留给生,把难题交给它❗
其它大厂的智能体还停留在问答的层面,心响已经可以成为你的私人助手了。
虽然其它大厂也发布了紧急上线的PPT,但软件呢?不能只给个期货呀,只有心响是现货,现在下载就可以用的。
这款「AI特种部队」心响,预计在 425 百度的create 大会正式发布,提前开启智能新体验。
从“AI给零件,你拼装”到“直接给你成品”!从心响开始,一起体验通用 AI 带来的无限可能吧!
大家好,这里是程序员晚枫,全网同名。
熟悉我的朋友都知道,我的账号内容80%都是关于开源项目的功能文档,剩下20%是关于开发这些功能的周边。
今年开始邀请了小伙伴们参与开源项目的开发和维护,今天就以potx-cloud为例,讲一下怎么成为一个Python库的发布者。
potx-cloud是专门用来调用腾讯云平台的工具库,目前的核心功能是:1行代码,实现文字识别。
1 | pip install potx-cloud |
1 | import potx |
potx的源码,全部在GitCode开源:https://gitcode.com/python4office/potx-cloud,在gitee和GitHub,也都是同步更新的。
1 | git clone https://gitcode.com/python4office/potx-cloud.git |
修改代码后,提交pr到仓库的develop分支即可。
经历过上面几步,你开发的功能,就有机会加入下一个版本里面,给所有人使用了。
为了防止出现问题,目前发布新版本主要是我自己在操作,但我手里的库实在是多,而且我发现小伙伴们的水平并不比我差,只要有责任心,也不会出现大问题。
所以大家对一个库有足够的了解以后,可以根据下面的内容,自己主动实现对该库的发布/更新。
目前所有的python第三方库,都在这个网站托管:https://pypi.org,你需要在这里注册一个账号,注意:名字只能是字母和数字,不建议用标点符号。
注册以后,给我说一下你的昵称,我邀请你成为该库的maintainer,比如potx-cloud库的maintainer有:
在平台收到成为maintainer的邀请后,同意即可。
回到代码目录,请务必通过单元测试,测试完你所有的修改后,再执行下面的操作。
pypi规定,同一个版本号,只能发布一次。
所以发布之前, 请修改2处地方的版本号,如下图所示:
另外说明一下版本号的规则:
主版本号.次版本号.修订号
建议:更新主版本号之前,一定要经过充分讨论和测试!!
在potx-cloud目录下,运行以下命令:
1 | pip install twine |
不要进入script目录!!具体原因可以看脚本是怎么写的。
第一次运行这个脚本可能会报错,因为现在pypi网站时双因子认证了,可能会让你在发布的电脑上,做一些token或者其它双因子认证的设置,根据它提示的文档做就可以了。英文不好,或者干脆找不到也可以问我。
发布以后,请把最新的版本号及时同步到开发小组的群里.
现在pypi官网,已经开始建议使用更为方便的pyproject.toml来管理和发布第三方库了:https://packaging.python.org/en/latest/guides/section-build-and-publish/。
希望新加入的小伙伴可以学习研究一下,对我们第三方库的管理,也进行一个升级换代~
tag:
缺失模块。
1、请确保node版本大于6.2
2、在博客根目录(注意不是yilia根目录)执行以下命令:
npm i hexo-generator-json-content --save
3、在根目录_config.yml里添加配置:
jsonContent: meta: false pages: false posts: title: true date: true path: true text: false raw: false content: false slug: false updated: false comments: false link: false permalink: false excerpt: false categories: false tags: true