![](https://img-blog.csdnimg.cn/20201014180756930.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Python
文章平均质量分 70
Python入门
龙井茶Sky
AI应用探索,期待AI改变生活改变未来
展开
-
Python入门第10篇(编码)
编码存在于所有文件,比较常见的ASCII、utf8、gbk等。最常用的还是utf8编码。在编码领域,也会涉及到代码文件,那么也会涉及编码问题,今天就这一问题进行介绍。通过一个小小的编码,引出一个Windows操作系统下Python编码的问题,网上相关资料很多,但是真正解决问题的资料却偏少,是不是多数Python开发用Linux、Mac操作系统。不管如何,总算解决问题了。原创 2024-04-25 21:59:00 · 865 阅读 · 0 评论 -
Python之socket简玩
本文主要介绍了socket的简单使用,主要就是server端与client端的通信(连接、发送信息),后面有更高级的应用,再继续更新文章。原创 2024-04-24 22:30:12 · 508 阅读 · 0 评论 -
Linux下docker运行python
本机开发环境众多,python版本都好多个,虽然可以通过conda管理多个虚拟环境,但还是不能像容器那样进行进程间的隔离。于是打算试下docker下运行python,而且生产环境很多时候也是用容器来跑应用,环境统一、方便扩容。原创 2024-04-03 15:02:30 · 1189 阅读 · 0 评论 -
Flask开发webapi初步及过程问题探究
近期搞了个云服务器,打算部署点练手的东西。想来python部署web应用简单,先搞一个测试下。原创 2024-03-20 15:34:50 · 422 阅读 · 0 评论 -
Python入门第09篇(conda虚拟环境)
一开始默认安装了最新的Python3.12,搞的倒也顺手,看别人会有不兼容的问题,在我这开始没出现。不过坑总会踩到的,这不就出问题了。pip install一个包一直不行,问了下度娘,说由于这个包使用了一些新技术,最高支持到Python3.10。这下需要想办法了。这里,就需要用到了Python的虚拟环境工具conda。原创 2024-01-02 16:34:26 · 982 阅读 · 0 评论 -
Python入门第06篇(FastApi、uvicorn)
FastApi用来开发webapi,可以定义路由、定义get、post方法等但是要让浏览器可以访问webapi,还需要用到uvicorn,即web服务器,类似Tomcat、iis这种的。原创 2023-12-12 12:02:53 · 1229 阅读 · 0 评论 -
Python入门第05篇(爬虫相关)
再一个需要注意的是,对于返回结果的解析,需要先清楚其类型,才可以更好的解析,如使用type()先打印下类型,就知道下一步要怎么解析了。这里需要注意header、body这些参数,要根据实际网页请求的内容来,也可以先用postman、apipost测试。具体可能是直接访问网页进行解析,也可能是调用webapi直接获取数据,后者应该更多一些。爬虫,一句话来说,即模拟浏览器爬取一些内容,如自动下载音乐、电影、图片这种的。html、js、css构成了html的三要素。注意:需要通过pip安装requests。原创 2023-12-12 09:20:01 · 647 阅读 · 0 评论 -
Python入门第04篇(sqlite数据库相关)
之前一直听说sqlite数据库,知道是一个轻量级的数据库,好多小型系统都在用,但是具体的一直未做了解。近期有些时间,初步了解了下。正好也在接触Python,就将二者给结合触碰了下,特此记录。原创 2023-12-11 14:19:50 · 468 阅读 · 0 评论 -
Python入门第03篇(异常处理、dotenv)
Python同样存在异常处理,基本处理逻辑和其他开发语言差不多,具体语法上有一些差异try后可以跟多个except语句,对应各种具体异常类型最后跟finally,用于最后的操作,如释放资源等等的,不管是否发生异常都会执行到。原创 2023-12-11 13:55:38 · 602 阅读 · 0 评论 -
Python入门第02篇(pip、字符串、方法、json、io操作)
包管理器类似.NET下的nuget,主要用于管理引用依赖项。安装Python的时候,已经默认安装了pip包管理器,因此无需单独安装cmd,输入:pip --version显示pip版本号信息,即代表pip安装成功,可以正常使用主要用到的命令:安装包:pip install 包名称列出所有包:pip list注意有时候安装包会失败,这个时候重试有可能就可以解决问题。原创 2023-12-11 11:20:28 · 623 阅读 · 0 评论 -
Python入门第01篇(Python安装与开发工具)
用我自己的话说,python也是一门面向对象的开发语言,就我初步了解,这门语言比较好入门,当然有其他开发语言的基础,那就更好了。python主要用于爬虫、数据分析、大数据、ai这些方面,而且python一直在开发语言排行榜中处于霸榜的地位,实力是无需质疑的。原创 2023-12-08 17:38:09 · 604 阅读 · 1 评论