python
文章平均质量分 73
一枚务实的码农
IT码农一枚,分享一些自用的学习资料。
展开
-
当ChatGPT遇见Python
在上面的代码中,我们注意到,可以通过更改代码中的请求参数,如提示、模型、温度等,来调整 ChatGPT 的响应。登陆完成之后我们就可以重启终端,在里面输入 chatgpt,此时就可以开始和 CHatGPT 愉快的玩耍了。不过当前需要注意,OpenAI 的 API 有请求限制,所以我们不能毫无节制的调用该接口哈~我们配置好这个工具之后,就可以在命令行以及 Python 代码中使用 ChatGPT了。,添加对应的 key 即可,保存该 key。好了,这就是今天分享的全部内容,喜欢就点个。原创 2023-03-01 17:47:37 · 11356 阅读 · 3 评论 -
分享 10 个高频 Python 面试题
Python 很容易学会,但很难掌握。你可以在几天内了解它的基本语法,但是要能够用 Python 开发出足够好的商业软件,多年的实践是必须的。因为,无论你使用哪种编程语言,你都必须对其复杂的内部机制有足够的了解,才能写出健壮的程序。本文分享 10 个针对高级开发人员的 Python 面试题。它可以测试你对 Python 内部机制理解的程度。原创 2023-02-25 16:30:00 · 451 阅读 · 0 评论 -
大幅提升爬取效率的一款实用工具
它就是 requests-cache,是 requests 库的一个扩展包,利用它我们可以非常方便地实现请求的缓存,直接得到对应的爬取结果。下面我们来介绍下它的使用。。希望对大家有帮助。原创 2023-02-21 18:07:59 · 285 阅读 · 0 评论 -
一个简单的步骤让你的 Python 代码更干净
你可以将这两个文件拷贝到自己的项目根目录中,然后执行一次 pre-commit install,这样每次提交代码的时候,都是干净的代码,是不是很方便?原创 2023-02-21 17:58:58 · 464 阅读 · 0 评论 -
基于python的一款数据处理工具pandas
而在多条件筛选的时候,就需要加入小括号把列出的条件括起来才行df[(df['出险人证件号码']=='04211972071536')&(df['事故日期'].dt.year == 2022)]在数据处理时,都免不了用数据筛选来提取自己想要的数据,咱们今天就讲讲pandas的条件筛选。.dt.year是用来提取日期的年份的,不提取年份不会报错,只是提取不出数据,因为事故日期不止有年份,还有日期。怎么样,只要理解了筛选条件的设置规则,我们就可以用多个条件来筛选自己想要的数据啦!原创 2023-02-19 10:57:36 · 443 阅读 · 0 评论 -
用一行Python代码,为图片上水印版权!
今天给大家介绍的 Python 库,叫做 filestools,直接使用如下命令,安装后使用。Python 的第三方开源库真的是太强大了,各种各样的功能都能满足,我们只需要善加利用,就能站在巨人的肩膀上实现各种各样的需求!攻略,分享给自己的一些朋友,结果今天看到有人堂而皇之地拿着这份攻略图片去引流,并声称是自己整理的,真是岂有此理!这应该是我见过的最棒的图片加水印代码,给图片加水印调用的是。我们可以看到,生成的图片上已经加上了“闲欢”两个字的水印。我今天给大家介绍一行代码给图片加水印的方法!原创 2023-02-18 14:28:17 · 520 阅读 · 0 评论 -
拯救了大批爬虫程序员,因为一个简单的神器
相信大家应该都写过爬虫,简单的爬虫只需要使用 requests 即可。遇到复杂的爬虫,就需要在程序里面加上请求头和参数信息。这其实是一个很简单的程序,但是可以解决我们写代码过程中的一个痛点,提高我们写代码的效率。今天给大家介绍一个神器,可以自动地将浏览器的请求头信息解析为我们爬虫需要的代码。每次都需要这样操作,比较麻烦,而且有时候还容易搞错。将这些代码根据需要复制到爬虫程序即可。就是放到 curl_cmd 这里。这款神器的使用也很简单。原创 2023-02-18 14:24:32 · 5632 阅读 · 1 评论 -
学会开发自己的Python AI应用【OpenAI API篇】
最近 OpenAI 宣布 ChatGPT 将很快推出他们的 API。虽然我们不知道这需要多长时间,但这之前我们可以熟悉下OpenAI API,快速开发自己的AI应用!通过今天学习 OpenAI API,你将能够访问 OpenAI 的强大模型,例如用于自然语言的 GPT-3、用于将自然语言翻译为代码的 Codex 以及用于创建和编辑原始图像的 DALL-E。这篇文章的例子将用Pyhon编写。原创 2023-02-17 18:11:12 · 8529 阅读 · 8 评论 -
【0基础学爬虫】爬虫基础之爬虫的基本介绍
爬虫又称网络蜘蛛、网络机器人,网络爬虫按照系统结构和实现技术,大致可以分为以下几种类型:通用网络爬虫(Scalable Web Crawler):抓取互联网上所有数据,爬取对象从一些种子 URL 扩充到整个 Web,主要为门户站点搜索引擎和大型 Web 服务提供商采集数据,是捜索引擎抓取系统(Baidu、Google、Yahoo 等)的重要组成部分。原创 2023-02-12 19:59:55 · 894 阅读 · 0 评论 -
省时省力!这些Python高效代码片段必须牢记!
其实,普通程序员写的代码和大神写的代码的最大区别就是我们是用代码堆砌功能,很少注重代码品质和效率,而大神们能写出优雅精简的代码,实现一个功能我们需要几十上百行代码,而他们可能一行就解决了!在 Python 中,比较逻辑是这样的:分别比较 1 == a 和 a < 2,两个都为 True,结果才为 True。看到第一个,是不是会这样理解:1 == a 为 False,False < 2 为 False,所以最后答案为 False。今天给大家分享一些常用的高效代码片段,希望可以给大家的代码质量带来一点点提高!原创 2023-02-01 15:29:31 · 184 阅读 · 0 评论 -
【Python学习】高效数据结构-列表
【列表 (List) 】是 Python 中最基本的数据类型之一,列表中的每个元素均会分配一个数字,用以记录位置,我们称之为 索引 ,索引值从 0 开始,依次往后计数。列表使用中括号【[]】包裹,元素之间使用逗号【,】 分隔,其元素可以是数字、字符串、列表等其他任何数据类型。列表同样支持索引、更新、删除、嵌套、拼接、成员检查、截取、追加、扩展、排序等相关操作。列表的每一个元素实质上存储的是一个指针,而不是数据本身。# 创建一个列表N = len(x)原创 2023-01-31 17:47:11 · 195 阅读 · 0 评论 -
Python环境的安装
注意:如果在安装过程中,已经勾选了 Add Python 3.7 to PATH 选项,并且在 cmd 命令模式下输入 python 指令 不报错,就不需要再手动的配置Python.pip 是一个现代的,通用的Python包管理工具。提供了对 Python 包的查找、下载、安装、卸载的功能,便 于我们对Python的资源包进行管理。这是个国外的网站,遇到网络情况不好的时候,可能会下载失败,我们可以通过命令,修改pip现在软件时的 源。pip freeze 显示已经安装的包,并且以指定的格式显示。原创 2023-01-31 17:39:17 · 562 阅读 · 0 评论