- 博客(12)
- 资源 (2)
- 收藏
- 关注
原创 产品经验小结
产品经验小结弄清楚所做原型属于哪个项目对需求研究不透彻,所做项目使用起来也会有阻涩,无法快速做需求优先级定义与需求取舍在做原型前,需求文档的大体框架需要搭建完毕
2021-09-15 10:48:46
115
原创 需求文档内容模版
需求文档内容模板标题:项目名称+版本号一、文档综述1.1项目周期1.2项目属性所属项目项目优先级需求负责人1.3版本信息二、需求概述(有什么做什么)三、产品介绍(做成什么样)四、全局说明(平台及规则)五、业务流程图六、功能详细说明七、产品原型...
2021-07-07 17:03:31
102
原创 python绘制中国地图(模仿中央气象台)
绘制中国地图引用matplotlib和cartopyimport configparserimport matplotlibimport matplotlib.patches as mpatchesimport matplotlib.pyplot as pltimport reader as readerimport shapely.geometry as sgeomimport cartopy.io.shapereader as shpreaderimport cartopy.crs a
2021-04-09 13:53:09
2406
4
原创 一维数组转化为二维数组
一维数组转化为二维数组records = [1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12]result = []for y in range(0, 4): for x in range(0, 3): if x == 0: result.append([]) result[y].append(records[x + y * 3])print(result)运行结果:[[1, 2, 3], [4, 5,
2021-04-06 10:43:11
352
原创 天数前后移动
天数的移动根据i的值变化而变化,负数为向前移动,正数为向后移动import datetimefrom time import strftimetime_os = datetime.datetime.now()print(time_os)now_time = strftime("%Y%m%d")rain_list = []for i in range(10): time = (time_os + datetime.timedelta(days=i)).strftime("%Y%m%d"
2021-04-06 10:41:53
56
原创 二维数组对应相加
二维数组对应相加d1 = {"ds": [[1, 2, 3], [4, 5, 6]], "sb": 32}d2 = {"ds": [[0, 1, 2], [3, 4, 5]], "sb": 32}list = []for len in range(0, len(d1["ds"])): list.append([d1["ds"][len][i] + d2["ds"][len][i] for i in range(0, 3)])print(list)运行结果[[1, 3, 5], [7
2021-04-06 10:40:16
769
原创 读取数据(文件)按多空格或单空格分割
读取数据(文件中字符串)按多空格或单空格分割可以适当减少readlinedef readData(fullname): read_list=[] ret = open(fullname, 'r') # 按行读取 ret_readline = ret.readline() ret_readline = ret.readline() ret_readline = ret.readline() regex = re.compile('\s+')
2021-04-06 10:36:41
477
原创 遍历文件夹
遍历文件夹相同情况下,可以只指定到文件前两级目录,同样可以读取到文件夹最底层文件名称。import ospath = "C:/dataFile/projects/3水文现有模型输出示例"rootdir = pathfor parent, dirnames, filenames in os.walk(rootdir): for filename in filenames: print("Parent folder:", parent) print("File
2021-04-06 10:34:34
57
原创 字典中列表相加
字典中列表相加d1 = {"ds": [1, 2, 3], "sb": 32}d2 = {"ds": [0, 1, 2], "sb": 32}list = []list.append([d1["ds"][i] + d2["ds"][i] for i in range(0, 3)])print(list)运行结果:[[1, 3, 5]]
2021-04-06 10:29:54
222
原创 一维数组转化为二维数组
一维数组转化为二维数组(将列表转为4*3)records = [1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12]result = []for y in range(0, 4): for x in range(0, 3): if x == 0: result.append([]) result[y].append(records[x + y * 2])print(result)运行结果:[[1, 2, 3
2021-04-06 10:22:49
250
原创 用python提取文字中省份与城市
由于我在做项目时发现有很多可以利用的三方库比如:cpca(安装比较麻烦),geopy(网络不稳定时容易出错,会显示超时不能分割地理信息),无奈之下只能自己手敲了一份临时可用的小程序。 def get_address(self,address): # location = ['新疆市维吾尔自治区和田区和田县', '宁夏回族自治区吴忠市红寺堡区', '上海市嘉定区桃园新村', '河南省新乡市获嘉县'] sheng = ['省', '自治区', '特别行政区', '北京市'
2021-04-01 09:42:21
3473
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人