This commit is contained in:
512song committed 2024-07-13 08:32:59 +08:00
1 parent daceb1e68d
commit 527c1710aa
5 files changed
+846 -792

No files matched your search

+184 -33
View File
@@ -10,9 +10,16 @@
},
{
"cell_type": "code",
"execution_count": null,
"execution_count": 50,
"id": "360f0a97-d73d-43f3-9f7a-0f9582103c82",
"metadata": {
"execution": {
"iopub.execute_input": "2024-07-12T02:10:05.405006Z",
"iopub.status.busy": "2024-07-12T02:10:05.404238Z",
"iopub.status.idle": "2024-07-12T02:10:05.421154Z",
"shell.execute_reply": "2024-07-12T02:10:05.420149Z",
"shell.execute_reply.started": "2024-07-12T02:10:05.404936Z"
},
"tags": []
},
"outputs": [],
@@ -23,16 +30,16 @@
"mydb = myclient[\"baogao\"]\n",
"mycol = mydb[\"place\"]\n",
"\n",
"place_id = 727410\n",
"place_code = \"08\"\n",
"dw_name = \"北体体质康健实验班\"\n",
"dw_jc = \"北体体质康健实验班\"\n",
"place_id = 496534\n",
"place_code = \"12\"\n",
"dw_name = \"天宫院社区\"\n",
"dw_jc = \"天宫院社区\"\n",
"myquery = { \"id\": place_id }\n",
"num = mycol.count_documents(myquery)\n",
"if num>0:\n",
" print(num)\n",
"else:\n",
" mydict = { \"id\":place_id,\"dw_name\": name, \"code\": place_code }\n",
" mydict = { \"id\":place_id,\"name\": dw_name, \"code\": place_code }\n",
" x = mycol.insert_one(mydict) "
]
},
@@ -46,10 +53,26 @@
},
{
"cell_type": "code",
"execution_count": null,
"execution_count": 52,
"id": "6ce2cbc7-435a-461c-bdb8-abd9a6962fbc",
"metadata": {},
"outputs": [],
"metadata": {
"execution": {
"iopub.execute_input": "2024-07-12T02:14:38.695650Z",
"iopub.status.busy": "2024-07-12T02:14:38.694885Z",
"iopub.status.idle": "2024-07-12T02:14:38.722206Z",
"shell.execute_reply": "2024-07-12T02:14:38.721109Z",
"shell.execute_reply.started": "2024-07-12T02:14:38.695579Z"
}
},
"outputs": [
{
"name": "stdout",
"output_type": "stream",
"text": [
"ok\n"
]
}
],
"source": [
"import openpyxl\n",
"import os,sys,shutil\n",
@@ -63,10 +86,10 @@
"myclient = pymongo.MongoClient('mongodb://localhost:27017/')\n",
"mydb = myclient[\"baogao\"]\n",
"\n",
"place_id = 727410\n",
"place_code = \"08\"\n",
"dw_name = \"北体体质康健实验班\"\n",
"dw_jc = \"北体体质康健实验班\"\n",
"place_id = 496534\n",
"place_code = \"12\"\n",
"dw_name = \"天宫院社区\"\n",
"dw_jc = \"天宫院社区\"\n",
"fi_path = '/home/songyi/python/mycrm/flask/pdf/files'\n",
"fls = glob.glob(f'{fi_path}/{str(place_id)}/*.pdf')\n",
"\n",
@@ -154,12 +177,48 @@
},
{
"cell_type": "code",
"execution_count": null,
"execution_count": 55,
"id": "5f665c0f-8d30-4759-b7f8-fb7e13b98efa",
"metadata": {
"execution": {
"iopub.execute_input": "2024-07-12T02:22:32.688999Z",
"iopub.status.busy": "2024-07-12T02:22:32.688234Z",
"iopub.status.idle": "2024-07-12T02:22:32.714379Z",
"shell.execute_reply": "2024-07-12T02:22:32.713270Z",
"shell.execute_reply.started": "2024-07-12T02:22:32.688928Z"
},
"tags": []
},
"outputs": [],
"outputs": [
{
"name": "stdout",
"output_type": "stream",
"text": [
"118 no phone\n",
"1 17692029838 0131-陈女士.pdf\n",
"2 13126853113 0130-徐女士.pdf\n",
"3 18612722507 0025-孟女士.pdf\n",
"4 18210976084 0078-朱女士.pdf\n",
"5 13521767089 0039-韩先生.pdf\n",
"6 15829199503 0128-张女士.pdf\n",
"7 13552463605 0041-朱女士.pdf\n",
"8 13381478769 0132-梁先生.pdf\n",
"9 18618393655 0094-谢先生.pdf\n",
"10 13717668119 0093-李女士.pdf\n",
"11 13366130427 0044-星先生.pdf\n",
"12 15532789326 0102-王先生.pdf\n",
"13 18141916681 0126-马女士.pdf\n",
"14 13261687266 0129-薛女士.pdf\n",
"15 13019252687 0037-张女士.pdf\n",
"16 13522476263 0007-李女士.pdf\n",
"17 13681204538 0038-路女士.pdf\n",
"18 13611211739 0124-苗女士.pdf\n",
"19 13716042706 0096-薛女士.pdf\n",
"20 13716323886 0040-杨女士.pdf\n",
"21 13464928996 0083-张先生.pdf\n"
]
}
],
"source": [
"from tencentcloud.common import credential\n",
"from tencentcloud.common.exception.tencent_cloud_sdk_exception import TencentCloudSDKException\n",
@@ -173,13 +232,13 @@
"mydb = myclient[\"baogao\"]\n",
"mycol = mydb[\"pdf\"]\n",
"\n",
"dw_jc = \"北体体质康健实验班\"\n",
"filename = 'data/东营老年大学.json'\n",
"dw_jc = \"天宫院社区测试者\"\n",
"filename = 'data/天宫院街道2024.json'\n",
"with open(filename,'r') as fl:\n",
" dict1 = json.load(fl) \n",
"dict2 = {}\n",
"#place_id = 571315\n",
"myquery = { \"place_id\": place_id,'rq':'20240622' }\n",
"myquery = { \"place_id\": place_id }\n",
"for x in mycol.find(myquery,{ \"_id\": 0, \"place_id\": 0}):\n",
" code = int(x['fn'].split('-')[0])\n",
" if str(code) in dict1.keys() and 'phone' in dict1[str(code)].keys():\n",
@@ -234,12 +293,48 @@
},
{
"cell_type": "code",
"execution_count": null,
"execution_count": 56,
"id": "4b2b5d76-665f-4dfe-bbd3-5c80abd8c3e3",
"metadata": {
"execution": {
"iopub.execute_input": "2024-07-12T02:23:52.611111Z",
"iopub.status.busy": "2024-07-12T02:23:52.610366Z",
"iopub.status.idle": "2024-07-12T02:23:57.139855Z",
"shell.execute_reply": "2024-07-12T02:23:57.138449Z",
"shell.execute_reply.started": "2024-07-12T02:23:52.611041Z"
},
"tags": []
},
"outputs": [],
"outputs": [
{
"name": "stdout",
"output_type": "stream",
"text": [
"no phone\n",
"17692029838 send success\n",
"13126853113 send success\n",
"18612722507 send success\n",
"18210976084 send success\n",
"13521767089 send success\n",
"15829199503 send success\n",
"13552463605 send success\n",
"13381478769 send success\n",
"18618393655 send success\n",
"13717668119 send success\n",
"13366130427 send success\n",
"15532789326 send success\n",
"18141916681 send success\n",
"13261687266 send success\n",
"13019252687 send success\n",
"13522476263 send success\n",
"13681204538 send success\n",
"13611211739 send success\n",
"13716042706 send success\n",
"13716323886 send success\n",
"13464928996 send success\n"
]
}
],
"source": [
"from tencentcloud.common import credential\n",
"from tencentcloud.common.exception.tencent_cloud_sdk_exception import TencentCloudSDKException\n",
@@ -253,12 +348,12 @@
"mydb = myclient[\"baogao\"]\n",
"mycol = mydb[\"pdf\"]\n",
"\n",
"filename = 'data/东营老年大学.json'\n",
"filename = 'data/天宫院街道2024.json'\n",
"with open(filename,'r') as fl:\n",
" dict1 = json.load(fl) \n",
"dict2 = {}\n",
"#place_id = 571315\n",
"myquery = { \"place_id\": place_id,'rq':'20240622' }\n",
"myquery = { \"place_id\": place_id }\n",
"for x in mycol.find(myquery,{ \"_id\": 0, \"place_id\": 0}):\n",
" code = int(x['fn'].split('-')[0])\n",
" if str(code) in dict1.keys() and 'phone' in dict1[str(code)].keys():\n",
@@ -266,7 +361,7 @@
" else:\n",
" print('no phone')\n",
"#print(dict2)\n",
"dw_jc = \"北体体质康健实验班\"\n",
"dw_jc = \"天宫院社区测试者\"\n",
"#dict2 = {375: {'phone': '13793180751', 'code': '0379208'}}\n",
"for k, v in dict2.items():\n",
" phone = '+86'+v['phone']\n",
@@ -322,12 +417,28 @@
},
{
"cell_type": "code",
"execution_count": null,
"execution_count": 54,
"id": "25a269c3-758f-4e79-ae6d-a6e6f161d64b",
"metadata": {
"execution": {
"iopub.execute_input": "2024-07-12T02:20:13.833627Z",
"iopub.status.busy": "2024-07-12T02:20:13.832897Z",
"iopub.status.idle": "2024-07-12T02:20:14.097306Z",
"shell.execute_reply": "2024-07-12T02:20:14.095871Z",
"shell.execute_reply.started": "2024-07-12T02:20:13.833565Z"
},
"tags": []
},
"outputs": [],
"outputs": [
{
"name": "stdout",
"output_type": "stream",
"text": [
"no phone\n",
"+8613793180751 send success\n"
]
}
],
"source": [
"from tencentcloud.common import credential\n",
"from tencentcloud.common.exception.tencent_cloud_sdk_exception import TencentCloudSDKException\n",
@@ -341,12 +452,12 @@
"mydb = myclient[\"baogao\"]\n",
"mycol = mydb[\"pdf\"]\n",
"\n",
"filename = 'data/东营老年大学.json'\n",
"filename = 'data/天宫院街道2024.json'\n",
"with open(filename,'r') as fl:\n",
" dict1 = json.load(fl) \n",
"dict2 = {}\n",
"\n",
"myquery = { \"place_id\": place_id,'rq':'20240622' }\n",
"myquery = { \"place_id\": place_id }\n",
"for x in mycol.find(myquery,{ \"_id\": 0, \"place_id\": 0}):\n",
" code = int(x['fn'].split('-')[0])\n",
" if str(code) in dict1.keys() and 'phone' in dict1[str(code)].keys():\n",
@@ -354,10 +465,10 @@
" else:\n",
" print('no phone')\n",
"#print(dict2)\n",
"dw_jc = \"北体体质康健实验班\"\n",
"dw_jc = \"天宫院社区\"\n",
"\n",
"phone = '+86'+'13793180751'\n",
"yzm = '08507'\n",
"yzm = '12164'\n",
"try: \n",
" secretId = \"AKID22rVyvSqbikXFFvav31ykc9YmqjN6KYc\"\n",
" secretKey = \"51XVL1YxDKI6mJh8au6DDuTskS1RhwJX\"\n",
@@ -434,12 +545,34 @@
},
{
"cell_type": "code",
"execution_count": null,
"execution_count": 57,
"id": "411e89ed-8bb2-478b-b180-52188f800adc",
"metadata": {
"execution": {
"iopub.execute_input": "2024-07-12T02:30:44.525202Z",
"iopub.status.busy": "2024-07-12T02:30:44.524449Z",
"iopub.status.idle": "2024-07-12T02:30:44.747772Z",
"shell.execute_reply": "2024-07-12T02:30:44.746311Z",
"shell.execute_reply.started": "2024-07-12T02:30:44.525114Z"
},
"tags": []
},
"outputs": [],
"outputs": [
{
"name": "stdout",
"output_type": "stream",
"text": [
"{\n",
" \"SendStatusStatistics\": {\n",
" \"FeeCount\": 120,\n",
" \"RequestCount\": 120,\n",
" \"RequestSuccessCount\": 120\n",
" },\n",
" \"RequestId\": \"6324eb3d-4a13-46ff-b555-c4e815f89f1f\"\n",
"}\n"
]
}
],
"source": [
"from tencentcloud.common import credential\n",
"from tencentcloud.common.exception.tencent_cloud_sdk_exception import TencentCloudSDKException\n",
@@ -500,12 +633,30 @@
},
{
"cell_type": "code",
"execution_count": null,
"execution_count": 58,
"id": "50183bba-2f9d-4003-98a7-0ecda96670ef",
"metadata": {
"execution": {
"iopub.execute_input": "2024-07-12T02:30:54.613078Z",
"iopub.status.busy": "2024-07-12T02:30:54.612334Z",
"iopub.status.idle": "2024-07-12T02:30:54.837767Z",
"shell.execute_reply": "2024-07-12T02:30:54.836760Z",
"shell.execute_reply.started": "2024-07-12T02:30:54.613006Z"
},
"tags": []
},
"outputs": [],
"outputs": [
{
"name": "stdout",
"output_type": "stream",
"text": [
"{\n",
" \"PullSmsSendStatusSet\": [],\n",
" \"RequestId\": \"55765a6f-95a1-4c79-b55b-3fd3521df119\"\n",
"}\n"
]
}
],
"source": [
"from tencentcloud.common import credential\n",
"from tencentcloud.common.exception.tencent_cloud_sdk_exception import TencentCloudSDKException\n",