随笔分类 -  Python

摘要:创建虚拟环境: 在命令行中导航到你的项目目录,然后运行以下命令来创建虚拟环境: python -m venv myenv python3 -m venv myenv 这里的 myenv 是虚拟环境的名称,你可以根据需要更改。 激活虚拟环境: 激活虚拟环境会将其置于活动状态,之后安装的任何包都会在这个 阅读全文
posted @ 2024-11-23 21:15 hjy1995 阅读(7) 评论(0) 推荐(0) 编辑
摘要:在 Python 中,yield 是一个关键字,用于定义生成器函数。生成器函数是一种特殊类型的函数,它返回一个生成器对象,可以用于迭代。与普通函数不同,生成器函数不一次性返回结果,而是每次生成一个值,并在需要时继续执行。 生成器函数: 使用 yield 关键字的函数。调用生成器函数不会立即执行函数体 阅读全文
posted @ 2024-10-14 19:57 hjy1995 阅读(16) 评论(0) 推荐(0) 编辑
摘要:协程,线程和进程的区别 多线程:多进程通常利用的是多核 CPU 的优势,同时执行多个计算任务。每个进程有自己独立的内存管理,所以不同进程之间要进行数据通信比较麻烦。 多线程:多线程是在一个 cpu 上创建多个子任务,当某一个子任务休息的时候其他任务接着执行。多线程的控制是由 python 自己控制的 阅读全文
posted @ 2024-10-14 19:56 hjy1995 阅读(16) 评论(0) 推荐(0) 编辑
摘要:Java注解和python装饰器 java注解: 都是@开头,注解、装饰器都可以自定义、都可以带参数、都可以被标注代码块之前执行 Java 注解也叫元数据,一种代码级别的说明。注解是给别人看的,功能不仅仅由注解决定 注解对元数据进行了检查、对比等工作,不会对所修饰的代码产生直接的影响 java注解可 阅读全文
posted @ 2024-10-14 19:55 hjy1995 阅读(41) 评论(0) 推荐(0) 编辑
摘要:不同环境配置 https://blog.csdn.net/happylee524/article/details/104067973 python your_project/manage.py runserver 0.0.0.0:8000 --settings=your_project.settin 阅读全文
posted @ 2024-08-20 20:04 hjy1995 阅读(7) 评论(0) 推荐(0) 编辑
摘要:Django 模型 Django ORM settings.py 文件中找到 DATABASES 配置项 DATABASES = { 'default': { 'ENGINE': 'django.db.backends.mysql', # 数据库引擎 'NAME': 'runoob', # 数据库名 阅读全文
posted @ 2024-08-20 20:04 hjy1995 阅读(7) 评论(0) 推荐(0) 编辑
摘要:简介 https://www.runoob.com/django/django-intro.html 安装 pip install Django import djangoprint(django.get_version()) 启动 您现在应该已经有了可用的管理工具 django-admin,Win 阅读全文
posted @ 2024-08-20 20:02 hjy1995 阅读(5) 评论(0) 推荐(0) 编辑
摘要:使用QT开发 安装第三方库pyqt5,pyqt5-tools pip install pyqt5 -i http://mirrors.aliyun.com/pypi/simple/ # mac 为pyside2,win为 pyqt5-tools pip install pyqt5-tools -i 阅读全文
posted @ 2023-03-22 17:08 hjy1995 阅读(237) 评论(0) 推荐(0) 编辑
摘要:学习文档 https://mp.weixin.qq.com/s/QiAW-NVfbpZqZxp1L632RA http://code.py40.com/pyqt5/16.html 信号和槽 https://blog.csdn.net/qq_40243295/article/details/10563 阅读全文
posted @ 2023-03-22 17:01 hjy1995 阅读(789) 评论(0) 推荐(0) 编辑
摘要:生成requirements.txt文件: pip freeze > requirements.txt pip3 freeze > requirements.txt 安装requirements.txt文件中的第三方库: pip install -r requirements.txt pip3 in 阅读全文
posted @ 2022-06-07 20:50 hjy1995 阅读(26) 评论(0) 推荐(0) 编辑
摘要:def add(a:int, b:int) -> list[int]: """ 声明参数 a ,b 为int,返回值为 list,元素为int :param a: :param b: :return: """ l=[] l.append(a + b) return l 阅读全文
posted @ 2022-05-30 14:53 hjy1995 阅读(35) 评论(0) 推荐(0) 编辑
摘要:setup和teardown 分为:模块级,类级,方法级,函数级 setup_module()/teardown_module() setup_function()/teardown_function() setup_class()/teardown_class() setup_method()/t 阅读全文
posted @ 2021-05-10 22:32 hjy1995 阅读(166) 评论(0) 推荐(0) 编辑
摘要:pytest.ini配置文件 pytest.ini文件是Pytest的主配置文件,执行测试用例 pytest.ini文件要注意: 存放位置:一般放在项目的根目录(即当前项目的顶级文件夹下)。 编码格式:必须是ANSI编码格式,可以使用notpad++修改编码格式。 pytest.ini文件中不能使用 阅读全文
posted @ 2021-05-10 22:31 hjy1995 阅读(251) 评论(0) 推荐(0) 编辑
摘要:参考 https://www.jianshu.com/nb/49366888 介绍 pytest具有很多第三方插件,并且可以自定义扩展,比较好用的如pytest-selenium(集成selenium)、pytest-html(完美html测试报告生成)、pytest-rerunfailures(失 阅读全文
posted @ 2021-05-10 22:29 hjy1995 阅读(95) 评论(0) 推荐(0) 编辑
摘要:import 与 from...import 在 python 用 import 或者 from...import 来导入相应的模块。 将整个模块(somemodule)导入,格式为: import somemodule 从某个模块中导入某个函数,格式为: from somemodule impor 阅读全文
posted @ 2021-05-10 22:28 hjy1995 阅读(45) 评论(0) 推荐(0) 编辑
摘要:基础 标识符 第一个字符必须是字母或下划线 _ 。 标识符的其他的部分由字母、数字和下划线组成 多行语句 如果语句很长,可以使用反斜杠(\)来实现多行语句,例如: total = item_one + \ item_two + \ item_three print print 默认输出是换行的,如果 阅读全文
posted @ 2021-05-10 22:26 hjy1995 阅读(55) 评论(0) 推荐(0) 编辑
摘要:1、测试类规则 测试文件必须先import unittest 测试类必须继承unittest.TestCase 测试方法必须以“test_”开头 测试类必须要有unittest.main()方法 阅读全文
posted @ 2020-01-15 16:48 hjy1995 阅读(115) 评论(0) 推荐(0) 编辑
摘要:接上文:https://www.cnblogs.com/yjh1995/p/11836864.html 需要第三方库: pyecharts 先贴上代码 import requests from bs4 import BeautifulSoup from pyecharts.charts import 阅读全文
posted @ 2019-11-11 17:34 hjy1995 阅读(282) 评论(0) 推荐(0) 编辑
摘要:需要用到的第三方库: requests(Python HTTP请求工具) lxml(解析网页结构工具) beautifulsoup4(网页文档解析工具) 先贴上代码 import requests from bs4 import BeautifulSoup import csv #1.新建一个csv 阅读全文
posted @ 2019-11-11 17:19 hjy1995 阅读(949) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示