摘要:
为了方便测试,排序方法必须实现该接口。 public interface SortMethod { int[] sortAlgorithm(int[] data); default void swap(int[] data, int i, int j) { int temp = data[i]; d 阅读全文
摘要:
使用场景: 只想读取csv部分的列或有条件限制的读取数据,返回的数据是一个包含dict的列表数据方便直接处理数据。 import json import pandas as pd from pandas._typing import FilePathOrBuffer def read_csv(csv 阅读全文
摘要:
使用背景: 在不覆盖_id的情况下,mongoDB会根据时间生成对应的bsonId。可以根据bsonId来知道数据的入库时间。下面是实现bsonId与时间戳的相互转换 import datetime import time from bson import ObjectId def timestam 阅读全文
摘要:
使用背景: 破解font_family加密文件 import numpy import pytesseract from PIL import Image, ImageDraw, ImageFont from fontTools.ttLib import TTFont def font_conver 阅读全文
摘要:
使用背景: python是弱类型语言,因此在处理数据时,需要对数据进行计算,但数据中存在非数值类型时,容易导致程序运行报错。基于此目的,编写如下方法解决字符串类型向数值类型转换。 具体实现: 1、需要知道是否可以转换为一个数字; 2、需要处理数据是float类型或负数的数值类型情况; from nu 阅读全文