![](https://img-blog.csdnimg.cn/20201014180756754.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Python
文章平均质量分 80
garagong
腾讯大数据、人工智能解决方案架构师、原京东集团云计算架构师,从事能源行业信息化工作长达17年,擅长云计算、大数据、AI大模型等技术培训、结合业务场景编写落地方案。
展开
-
Python语言学习笔记之十二(FastAPI)
FastAPl是一个现代、快速(高性能)的Python web框架,用于构建API它具有简洁性、高效性和友好界面等特点广泛用于电子商务、旅游预订和社交媒体等场景。FastAPl的实现原理包括代码架构、请求流程和响应机制等方面。它具有高效的性能和简洁的代码风格,同时需要一定的学习曲线和完善的文档,未来,FastAPI可能会更加智能化灵活和安全。作为一个新兴的web框架,FastAPl必将在构建API方面发挥越来越重要的作用。原创 2023-12-15 12:00:33 · 1020 阅读 · 0 评论 -
Python语言学习笔记之十一(DotEnv)
Python-dotenv提供了一种简单的方式来管理环境变量,使得Python应用程序可以轻松地访问这些变量。通过使用Python-dotenv,可以更加安全地保护敏感信息,并且方便易用,支持多种变量格式,在不同的部署阶段中使用不同的变量,而无需修改代码本身,是一个很好的实践。总体来说,Python-dotenv是一个非常有用的工具,可以使得Python项目变得更加安全和方便。原创 2023-12-15 11:53:58 · 2740 阅读 · 0 评论 -
Python语言学习笔记之十(字符串处理)
以实现字符串的分割、替换、格式化、大小写转换,Python字符串处理是指对Python中的字符串对象进行各种操作等。原创 2023-12-15 11:50:16 · 539 阅读 · 0 评论 -
Python语言学习笔记之九(爬虫)
通俗的讲:就是模拟浏览器抓取数据,科学的讲:通过一定的规则,使用程序对互联网相关数据解析并存储首先需要提取URL,根据URL请求数据,服务器反馈对应的List,对获取的数据进行解析、封装处理,并把数据保存在本地存储设备上。原创 2023-12-14 11:37:58 · 1621 阅读 · 0 评论 -
Python语言学习笔记之八(文件IO)
本课程对于有其它语言基础的开发人员可以参考和学习,同时也是记录下来,为个人学习使用,文档中有此不当之处,请谅解。原创 2023-12-14 11:31:20 · 460 阅读 · 0 评论 -
Python语言学习笔记之七(JOSN应用)
本课程对于有其它语言基础的开发人员可以参考和学习,同时也是记录下来,为个人学习使用,文档中有此不当之处,请谅解。原创 2023-11-30 09:32:02 · 1023 阅读 · 0 评论 -
Python语言学习笔记之六(程序调试及异常处理)
本课程对于有其它语言基础的开发人员可以参考和学习,同时也是记录下来,为个人学习使用,文档中有此不当之处,请谅解。原创 2023-11-30 09:04:24 · 1068 阅读 · 0 评论 -
Python语言学习笔记之五(Python代码注解)
本课程对于有其它语言基础的开发人员可以参考和学习,同时也是记录下来,为个人学习使用,文档中有此不当之处,请谅解。注解与注释是不一样的,注解有更广泛的应用;通过注解与注释都能提高代码的可读性和规范性;注释是针对代码进行说明;原创 2023-11-28 09:16:10 · 641 阅读 · 0 评论 -
Python语言学习笔记之四(Python文档化)
本课程对于有其它语言基础的开发人员可以参考和学习,同时也是记录下来,为个人学习使用,文档中有此不当之处,请谅解。Python文档化是指在Python代码中添加注释和文档字符串,以提供有关代码的详细信息和说明。文档的内容可以包括函数、模块、类、方法等的说明,参数和返回值的描述,以及示例代码等。场景一:在开发过程中,编写良好的文档可以促进团队合作和代码维护。开发者可以更好地理解彼此的代码,更快地找到问题和错误,以及更有效地进行代码修改和维护。原创 2023-11-28 09:06:41 · 479 阅读 · 0 评论 -
Python语言学习笔记之三(字符编码)
字符编码通常将字符集中的每个字符映射为一个或多个字节(binary digits),这些字节可以被计算机理解和操作,以实现文本的存储、传输和处理。ISO-8859字符编码标准,定义了不同标准字符集的编码规则,用于将字符编码为二进制格式,以便在计算机系统中使用,ISO-8859是为了解决ASCII编码无法表示多种语言和特殊字符的问题而设计的,ISO-8859编码在文本传输和网页设计中得到了广泛应用,在邮件传输中,它通常用于SMTP协议和POP3协议以支持多种语言和特殊字符的传输。原创 2023-11-27 10:44:38 · 1030 阅读 · 0 评论 -
Python语言学习笔记之二(基础语法)
三引号字符串:使用三个引号(单引号或双引号) 括起来的字符串,可以包含多行文本,应用场景 :三引号字符串可以用来表示包含多行文本的字符串,当字符串中包含引号时,为了避免将引号视为转义字符可以使用三引号字符串.三引号字符串也可以用来表示文档字符串.Unicode字符串通常用于表示包含非ASCII字符的字符串,比如包含中文字符或特殊符号的文本,在Python中,Unicode字符串通常以u或u"作为前缀,Unicode字符串表示的是字符本身,而不是它们的编码形式。Unicode字符串和字节串。原创 2023-11-27 10:35:35 · 488 阅读 · 0 评论 -
ansible概念及使用
1. ansible概念2. ansible安装2.1 yum安装通过Yum安装命令:yum install ansible -y通过yum卸载命令:yum -y remove ansible通过命令:rpm -ql ansible | sed -n ‘1,20p’ 能够查看前面20行的列表,如下图:2.2 修改Hosts文件通过切换目录,查看/etc/ansible/hosts...原创 2019-01-12 23:19:25 · 729 阅读 · 0 评论 -
Python语言学习笔记之一(基础语法)
本课程是基于有其它语言基础的开发人员参考和使用。1 注释注释用:# 来标记if __name__ == '__main__': print("Hello World!!") # demo_string() demo_operation()2 字符串def demo_string(): str = 'hello world!!' ...原创 2018-12-07 10:28:46 · 441 阅读 · 0 评论 -
Python,Pycharm,Anaconda、Idea等的关系与安装过程
1 概述我将详讲讲述在学Python初期的各种手忙脚乱的问题的解决,通过这些步骤的操作,让你的注意力集中在Python的语法上以及后面利用Python所解决的项目问题上,避免因为安装带来不必要的问题。2 Python、Pycharm、Anaconda等关系anaconda 是一个python的发行版,包括了python和很多常见的软件库, 和一个包管理器conda。常见的科学计算类的库都包...原创 2018-12-01 08:46:40 · 7206 阅读 · 1 评论