python
文章平均质量分 60
人生苦短,我用python。
now ~ try
仅用于记录一下自己的学习过程,水平不高,如有打扰,还望见谅。
展开
-
pip._vendor.urllib3.exceptions.ReadTimeoutError: HTTPSConnectionPool(host=‘files.pythonhosted.org‘
python安装库报错原创 2023-04-28 10:56:49 · 487 阅读 · 1 评论 -
python垃圾回收
1. 小整数对象池整数在程序中的使用非常广泛,Python为了优化速度,使用了小整数对象池, 避免为整数频繁申请和销毁内存空间。Python 对小整数的定义是 [-5, 256] ,这些整数对象是提前建立好的,不会被垃圾回收。在一个 Python 的程序中,所有位于这个范围内的整数使用的都是同一个对象。如下所示:2. 大整数对象池每一个大整数,均创建一个新的对象。如下所示:3. intern机制(字符串驻留)单个单词,不可修改,默认开启intern机制,共用对象,引用计数为0,则销毁。原创 2022-05-18 18:12:30 · 2349 阅读 · 0 评论 -
python中logging日志模块
Python中的logging日志模块可以完成相关信息的记录,在debug时使用往往事半功倍日志的五个等级从低到高依次是:DEBUG —>INFO —> WARNING —> ERROR —> CRITICAL其中:DEBUG:详细的信息,通常只出现在诊断问题上INFO:确认一切按预期运行WARNING:一个迹象表明,一些意想不到的事情发生了,或表明一些问题在不久的将来(例如。磁盘空间低”)。这个软件还能按预期工作。ERROR:更严重的问题,软件没能执行一些功能CR原创 2022-05-18 12:30:23 · 211 阅读 · 1 评论 -
XPath基本语法
1.路径查询 //:查找所有子孙节点,不考虑层级关系 / :找直接子节点2.谓词查询 //div[@id] //div[@id=“maincontent”]3.属性查询 //@class4.模糊查询 //div[contains(@id, “he”)] //div[starts‐with(@id, “he”)]5.内容查询 //div/h1/text()6.逻原创 2022-05-11 18:17:33 · 843 阅读 · 0 评论 -
python文件操作
文章目录1. 读文件1.1 读文本文件1.2 读图片等非文本内容文件2. 写文件2.1 写文本文件2.2 写图片等非文本文件3. 文件打开模式4. 常见功能5. 上下文管理1. 读文件1.1 读文本文件# 1.打开文件file_object = open('info.txt', mode='rt', encoding='utf-8')# 2.读取文件内容,并赋值给datadata = file_object.read()# 3.关闭文件file_object.close()print原创 2022-04-23 11:13:51 · 192 阅读 · 0 评论 -
Django开发步骤
Django 是一个开放源代码的 Web 应用框架,由 Python 写成。开发步骤如下:1. 安装Djangopip install django2. 创建django项目django-admin startproject mysite也可以使用pycharm创建,如果使用Pycharm创建,记得删除setting.py里面的DIRS templates。3. 创建并注册apppython manage.py startapp app01若不执行步骤3,在app下的model原创 2022-02-13 22:45:23 · 1285 阅读 · 0 评论 -
python正则表达式
1.正则表达式简介正则表达式用于方便的检查一个字符串是否与某种模式匹配。比如从如下文本里面获取所有职位的薪资。用学过的python基础对字符串进行处理,也可以用下面代码解决。content = '''Python3 高级开发工程师 上海互教教育科技有限公司上海-浦东新区2万/月02-18满员测试开发工程师(C++/python) 上海墨鹍数码科技有限公司上海-浦东新区2.5万/每月02-18未满员Python3 开发工程师 上海德拓信息技术股份有限公司上海-徐汇区1.3万/每月02-18剩余1原创 2022-01-29 18:05:11 · 328 阅读 · 0 评论 -
python网络编程
转载菜鸟教程https://www.runoob.com/python3/python3-socket.htmlPython网络编程什么是 Socket?Socket又称"套接字",应用程序通常通过"套接字"向网络发出请求或者应答网络请求,使主机间或者一台计算机上的进程间可以通讯。使用socket()函数来创建套接字的语法格式如下:socket.socket([family[, type[, proto]]])family: 套接字家族可以是 AF_UNIX 或者 AF_INETtype:转载 2022-01-27 10:51:52 · 77 阅读 · 0 评论