05 2023 档案

摘要:在Python中,Faker是一个用于生成伪造数据的库。它可以帮助你创建各种类型的虚假数据,如姓名、地址、电话号码、电子邮件、日期等等。使用Faker可以方便地生成测试数据、填充数据库、进行数据分析和模拟等任务。 要使用Faker库,首先需要安装它。可以使用pip命令在命令行中安装Faker: `` 阅读全文
posted @ 2023-05-31 16:50 __username 阅读(577) 评论(0) 推荐(0)
摘要:# 需求如下: ![](https://img2023.cnblogs.com/blog/3005444/202305/3005444-20230530172319297-533069589.png) # 实现代码: ## 未优化代码 ~~~python import pandas as pd de 阅读全文
posted @ 2023-05-30 17:28 __username 阅读(94) 评论(0) 推荐(0)
摘要:在Python中,以下是被视为`False`的值: 1. `False`:布尔类型的False值。 2. `None`:表示空或缺失的值。 3. `0`:整数类型的零。 4. `0.0`:浮点类型的零。 5. `''`:空字符串。 6. `[]`:空列表。 7. `{}`:空字典。 8. `()`: 阅读全文
posted @ 2023-05-29 09:28 __username 阅读(12) 评论(0) 推荐(0)
摘要:1. 打开项目的 `settings.py` 文件。 2. 在文件中找到 `ALLOWED_HOSTS` 设置。它应该是一个包含字符串的列表。 3. 将服务器的 IP 地址(在此示例中是 `XX.XX.xx.xx`)添加到 `ALLOWED_HOSTS` 列表中。确保不要删除已存在的任何其他允许的主 阅读全文
posted @ 2023-05-26 22:04 __username 阅读(122) 评论(0) 推荐(0)
摘要:# re.findall(pattern, string[, flags]) `re.findall(pattern, string[, flags])` 是 Python re 模块中的函数,用于在字符串中查找所有与正则表达式模式匹配的非重叠子字符串,并将它们作为列表返回。 具体参数解释如下: - 阅读全文
posted @ 2023-05-26 17:18 __username 阅读(489) 评论(0) 推荐(0)
摘要:# 结构: ![](https://img2023.cnblogs.com/blog/3005444/202305/3005444-20230525110430583-1677553681.png) # 代码: ~~~python # @Time : 2023/5/25 # @Author : zh 阅读全文
posted @ 2023-05-25 11:05 __username 阅读(24) 评论(0) 推荐(0)
摘要:# Django 要运行Django项目,你可以按照以下步骤进行操作: 1.确保你已经安装了Python和Django。如果你还没有安装它们,请先安装它们。 2.打开终端或命令提示符。 3.导航到你的Django项目的根目录。这是包含manage.py文件的目录。 4.运行以下命令以应用数据库迁移: 阅读全文
posted @ 2023-05-23 19:31 __username 阅读(103) 评论(0) 推荐(0)
摘要:Python的海象运算符(Walrus Operator)是在Python 3.8中引入的新特性 >海象运算符通常在以下几种情况下使用: `循环条件判断`:海象运算符可以在循环条件中方便地读取输入或函数的返回值,并进行比较。这样可以避免在循环体内重复调用函数或读取输入,提高代码的简洁性和可读性。 ~ 阅读全文
posted @ 2023-05-21 15:08 __username 阅读(191) 评论(0) 推荐(0)
摘要:loguru库使用 在 loguru 库中,日志级别从低到高依次为: TRACE:用于追踪代码中的详细信息。 DEBUG:用于调试和开发过程中的详细信息。 INFO:用于提供一般性的信息,表明应用程序正在按预期运行。 SUCCESS:用于表示成功完成的操作。 WARNING:用于表示潜在的问题或警告 阅读全文
posted @ 2023-05-20 15:35 __username 阅读(813) 评论(0) 推荐(0)
摘要:问?yield from urlLs 这是什么意思 # urlLs是一个列表 yield from 是 Python 中的一个语法构造,用于在生成器函数中委托生成器的执行。在这个语法中,yield from 将一个生成器的执行委托给另一个生成器,使得它们可以协同工作并产生结果。 在上下文中,yiel 阅读全文
posted @ 2023-05-19 00:29 __username 阅读(16) 评论(0) 推荐(0)
摘要:# 1无日志 ~~~python # @author: zhc # @Time: 2023/5/18 # @FileName: demo import re import pandas as pd import requests session = requests.Session() sessio 阅读全文
posted @ 2023-05-18 22:26 __username 阅读(116) 评论(0) 推荐(0)
摘要:在Python中,钩子函数(Hook Function)和装饰器(Decorator)是两种不同的概念和用法。 钩子函数(Hook Function)是一种允许在特定事件发生时执行自定义代码的函数。这些事件可以是程序的不同阶段、特定条件的满足、或者其他特定的触发点。钩子函数通常用于扩展或修改现有代码 阅读全文
posted @ 2023-05-17 14:35 __username 阅读(527) 评论(0) 推荐(0)
摘要:other:https://github.com/kitzza/Python/tree/main/flaskProject1 库: alembic==1.11.0 click==8.1.3 colorama==0.4.6 Flask==2.2.5 # 1 Flask-Migrate==4.0.4 F 阅读全文
posted @ 2023-05-16 21:11 __username 阅读(44) 评论(0) 推荐(0)
摘要:python内置的 dir() 和 help() 函数可用作交互式辅助工具 dir() dir()函数是一个内置函数,它返回一个对象的所有属性和方法的名称列表。该函数可以用于任何对象,包括模块、函数、列表、字典、字符串、整数、类、实例等等。如果调用 dir() 函数时不传入任何参数,则返回当前作用域 阅读全文
posted @ 2023-05-15 11:53 __username 阅读(172) 评论(0) 推荐(0)
摘要:保存示例: import json data = {'name': 'John', 'age': 30, 'city': 'New York'} with open('data.json', 'w', encoding='utf-8') as f: json.dump(data, f) print( 阅读全文
posted @ 2023-05-15 11:01 __username 阅读(219) 评论(0) 推荐(0)
摘要:1、输出保留小数: import math print(f'保留小数点后三位 {math.pi:.3f}') 输出: 2、输出对齐 table = {'Sjoerd': 4127, 'Jack': 4098, 'Dcab': 7678} for name, phone in table.items( 阅读全文
posted @ 2023-05-15 02:37 __username 阅读(78) 评论(0) 推荐(0)
摘要:如: def f(a, L=[]): L.append(a) return L print(f(1)) # [1] print(f(2)) # [1, 2] print(f(3)) # [1, 2, 3] 在这个函数中,参数 L 的默认值是一个空的列表 []。当该函数被调用时,如果没有为 L 提供参 阅读全文
posted @ 2023-05-14 23:31 __username 阅读(68) 评论(0) 推荐(0)
摘要:1、下面列举一些常用的 os.path 模块函数: os.path 模块是 Python 中用于处理文件路径的模块之一,它提供了一系列函数用于对文件路径进行操作,例如连接、拆分、标准化、比较等。 os.path.join(path1[, path2[, ...]]): 将多个路径组合成一个完整路径。 阅读全文
posted @ 2023-05-13 11:08 __username 阅读(80) 评论(0) 推荐(0)
摘要:有这样一个代码: import threading def aa(data): return data for i in range(5): threading.Thread(target=aa, args=(i,)).start() 获取返回值: import threading import t 阅读全文
posted @ 2023-05-12 08:45 __username 阅读(53) 评论(0) 推荐(0)
摘要:别人的需求,一个小脚本、 代码如下: import openpyxl # 打开 Excel 文件 path = r'D:\Paper\data_late.xlsx' workbook = openpyxl.load_workbook(path) # 获取第一个工作表 worksheet = work 阅读全文
posted @ 2023-05-11 22:22 __username 阅读(101) 评论(0) 推荐(0)
摘要:![](https://img2023.cnblogs.com/blog/3005444/202305/3005444-20230511002806911-1384698428.png) # 注: 在 Django 中查看数据:如果你的 db.sqlite3 文件是由 Django 创建和使用的,你 阅读全文
posted @ 2023-05-11 00:29 __username 阅读(16) 评论(0) 推荐(0)
摘要:import pprint import requests as req from lxml import etree import json5 import pymysql session = req.session() session.trust_env = False def exe_sql( 阅读全文
posted @ 2023-05-10 19:29 __username 阅读(29) 评论(1) 推荐(1)
摘要:**sorted()** 函数对所有可迭代的对象进行排序操作。 > **sort 与 sorted 区别:** > > `sort 是应用在 list` 上的方法,`sorted 可以对所有可迭代的对象`进行排序操作。 > > list 的 sort 方法返回的是对已经存在的列表进行操作,无返回值, 阅读全文
posted @ 2023-05-10 11:10 __username 阅读(95) 评论(0) 推荐(0)
摘要:如图: 源代码根目录:包含项目的主要源代码,它会在这个目录下搜索代码,然后自动补全和只能提示都通过这里的代码提供 已排除:就是不索引这个文件夹,一般用来存放数据、日志等非代码文件,用来提高性能 测试源代码根目录:就是包含项目的测试代码,pycharm会在这里搜索测试用例,可以单独运行和测试调试 资源 阅读全文
posted @ 2023-05-08 17:16 __username 阅读(865) 评论(0) 推荐(0)
摘要:一个需求, 代码如下: import pandas as pd import os class C_to_EXC: @staticmethod def mkdir_folder(): """创建保存excel的文件夹""" folder_name = "处理的excel" if not os.pat 阅读全文
posted @ 2023-05-08 11:57 __username 阅读(322) 评论(0) 推荐(0)
摘要:数据库连接池 # @author: zhc # @Time: 2023/5/5 # @FileName: 数据库连接池 # pip install PyMySQL , pip install DBUtils==1.3 import pymysql from DBUtils.PooledDB impo 阅读全文
posted @ 2023-05-05 16:44 __username 阅读(24) 评论(0) 推荐(0)
摘要:仅供参考 init和new的区别 在 Python 中,__init__() 和 __new__() 是两个特殊的方法,它们都是在创建对象时调用的,但是它们有着不同的功能。 __new__() 方法在创建对象时被调用,它返回一个新的对象实例,它是类的静态方法,第一个参数是表示类的引用,其他参数与 _ 阅读全文
posted @ 2023-05-04 02:29 __username 阅读(17) 评论(0) 推荐(0)
摘要:代码如下: import io import requests def download_pdf(save_path,pdf_name,pdf_url): send_headers = { "User-Agent": "Mozilla/5.0 (Windows NT 10.0; Win64; x64 阅读全文
posted @ 2023-05-02 22:15 __username 阅读(232) 评论(0) 推荐(0)
摘要:find() 方法常用于在字符串中查找子字符串的位置,它可以帮助我们判断一个字符串中是否包含某个子字符串,以及这个子字符串在字符串中的位置。 find() 方法的应用场景比较多,下面列举几个常见的使用场景: 查找子字符串:可以使用 find() 方法查找一个字符串中是否包含某个子字符串,并获取该子字 阅读全文
posted @ 2023-05-01 13:42 __username 阅读(823) 评论(1) 推荐(0)
摘要:原格式:Fri Apr 07 11:43:24 +0800 2022 灵感:获取微博某时间段到...之间的内容 转化格式:2022-04-07 # 实现 import datetime date_str = "Fri Apr 07 11:43:24 +0800 2022" date = dateti 阅读全文
posted @ 2023-05-01 09:25 __username 阅读(37) 评论(0) 推荐(0)