From fc007608ca385503e0849967a3bf746d8d83a8ee Mon Sep 17 00:00:00 2001 From: 512song Date: Mon, 29 Apr 2024 18:35:09 +0800 Subject: [PATCH] 20240429 --- 体测单位/体测数据管理.ipynb | 102 ++--------------------------------- 文件操作.ipynb | 105 ++++++++++++++++++++++++++++++------ 2 files changed, 91 insertions(+), 116 deletions(-) diff --git a/体测单位/体测数据管理.ipynb b/体测单位/体测数据管理.ipynb index 7b78012..7c073ae 100644 --- a/体测单位/体测数据管理.ipynb +++ b/体测单位/体测数据管理.ipynb @@ -23,7 +23,7 @@ "mydb = myclient[\"baogao\"]\n", "mycol = mydb[\"place\"]\n", "\n", - "id = 199219\n", + "id = 199129\n", "code = \"09\"\n", "name = \"党建出版社\"\n", "myquery = { \"id\": id }\n", @@ -187,108 +187,12 @@ }, { "cell_type": "code", - "execution_count": 7, + "execution_count": null, "id": "4b2b5d76-665f-4dfe-bbd3-5c80abd8c3e3", "metadata": { - "execution": { - "iopub.execute_input": "2024-04-17T04:08:30.536672Z", - "iopub.status.busy": "2024-04-17T04:08:30.536195Z", - "iopub.status.idle": "2024-04-17T04:08:49.770663Z", - "shell.execute_reply": "2024-04-17T04:08:49.769893Z", - "shell.execute_reply.started": "2024-04-17T04:08:30.536633Z" - }, "tags": [] }, - "outputs": [ - { - "name": "stdout", - "output_type": "stream", - "text": [ - "13121785820 send success\n", - "13720086744 send success\n", - "13693656695 send success\n", - "13426186396 send success\n", - "13501057678 send success\n", - "13161875896 send success\n", - "13501012920 send success\n", - "13811853310 send success\n", - "18611638796 send success\n", - "18810678896 send success\n", - "13699186853 send success\n", - "13521292627 send success\n", - "13041103013 send success\n", - "18611898178 send success\n", - "18910157525 send success\n", - "13241806918 send success\n", - "13521355217 send success\n", - "13501352062 send success\n", - "18910703015 send success\n", - "13911857566 send success\n", - "15201164833 send success\n", - "13521128277 send success\n", - "18301676593 send success\n", - "18612019322 send success\n", - "15201659775 send success\n", - "13691138025 send success\n", - "17310265675 send success\n", - "15321880277 send success\n", - "13911065115 send success\n", - "18910918208 send success\n", - "13811054320 send success\n", - "15810125280 send success\n", - "18731333343 send success\n", - "13051007911 send success\n", - "13661384033 send success\n", - "13501374160 send success\n", - "13021281605 send success\n", - "15201146624 send success\n", - "18331390853 send success\n", - "13501291562 send success\n", - "13810369127 send success\n", - "13501223612 send success\n", - "13810309913 send success\n", - "13321129123 send success\n", - "17610102287 send success\n", - "15910528892 send success\n", - "17600943891 send success\n", - "13501244543 send success\n", - "13466366688 send success\n", - "13810771996 send success\n", - "15028372357 send success\n", - "15210986716 send success\n", - "15210596709 send success\n", - "13511011065 send success\n", - "13161243312 send success\n", - "13811930436 send success\n", - "18601212064 send success\n", - "17777876076 send success\n", - "18910079573 send success\n", - "13681015505 send success\n", - "13501295167 send success\n", - "13401046976 send success\n", - "15600573826 send success\n", - "13661391588 send success\n", - "13621194207 send success\n", - "13581571058 send success\n", - "18612673197 send success\n", - "13501077447 send success\n", - "13426107286 send success\n", - "15201311223 send success\n", - "13366306271 send success\n", - "13683662162 send success\n", - "13911251027 send success\n", - "13520746787 send success\n", - "13691239288 send success\n", - "13661387440 send success\n", - "18519020871 send success\n", - "13120002157 send success\n", - "13581684332 send success\n", - "13810981957 send success\n", - "15911001918 send success\n", - "13439439129 send success\n" - ] - } - ], + "outputs": [], "source": [ "from tencentcloud.common import credential\n", "from tencentcloud.common.exception.tencent_cloud_sdk_exception import TencentCloudSDKException\n", diff --git a/文件操作.ipynb b/文件操作.ipynb index ec60e3e..1c79cfc 100644 --- a/文件操作.ipynb +++ b/文件操作.ipynb @@ -140,6 +140,59 @@ "print(path)\n" ] }, + { + "cell_type": "markdown", + "metadata": {}, + "source": [ + "## 新建二维码图片pdf文件" + ] + }, + { + "cell_type": "code", + "execution_count": 67, + "metadata": { + "execution": { + "iopub.execute_input": "2024-04-17T10:26:43.968709Z", + "iopub.status.busy": "2024-04-17T10:26:43.968240Z", + "iopub.status.idle": "2024-04-17T10:26:44.078424Z", + "shell.execute_reply": "2024-04-17T10:26:44.077901Z", + "shell.execute_reply.started": "2024-04-17T10:26:43.968671Z" + }, + "tags": [] + }, + "outputs": [ + { + "data": { + "text/plain": [ + "''" + ] + }, + "execution_count": 67, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "from fpdf import FPDF\n", + "import warnings\n", + "\n", + "\n", + "warnings.filterwarnings(\"ignore\")\n", + "pdf = FPDF()\n", + "# compression is not yet supported in py3k version\n", + "pdf.compress = False\n", + "pdf.add_page()\n", + "# Unicode is not yet supported in the py3k version; use windows-1252 standard font\n", + "pdf.add_font('ali-regular', '', r\"fonts/AlibabaPuHuiTi-2-55-Regular.ttf\", uni=True)\n", + "pdf.set_font('ali-regular', '', 14) \n", + "#pdf.ln(10)\n", + "#pdf.write(5, '欢迎')\n", + "pdf.text(20,280,'欢迎来到中国,中国欢迎您!')\n", + "pdf.image(\"data/water/平和体质.png\", 50, 250,20)\n", + "\n", + "pdf.output('py3k.pdf', 'F')" + ] + }, { "cell_type": "markdown", "metadata": { @@ -308,6 +361,39 @@ "print('ok!')\n" ] }, + { + "cell_type": "markdown", + "metadata": {}, + "source": [ + "### 整理文件" + ] + }, + { + "cell_type": "code", + "execution_count": 69, + "metadata": { + "execution": { + "iopub.execute_input": "2024-04-29T10:30:55.619317Z", + "iopub.status.busy": "2024-04-29T10:30:55.618845Z", + "iopub.status.idle": "2024-04-29T10:30:55.643351Z", + "shell.execute_reply": "2024-04-29T10:30:55.642405Z", + "shell.execute_reply.started": "2024-04-29T10:30:55.619280Z" + }, + "tags": [] + }, + "outputs": [], + "source": [ + "import re\n", + "file_name = 'file/三国演义.txt'\n", + "list1 = []\n", + "with open(file_name,'r') as fl:\n", + " for l in fl:\n", + " if len(l.strip())>0:\n", + " list1.append(l.strip()+'\\n')\n", + "with open('file/三国演义_new.txt','w') as fl1:\n", + " fl1.writelines(list1)" + ] + }, { "cell_type": "markdown", "metadata": {}, @@ -364,26 +450,11 @@ }, { "cell_type": "code", - "execution_count": 11, + "execution_count": null, "metadata": { - "execution": { - "iopub.execute_input": "2023-05-29T10:35:05.758138Z", - "iopub.status.busy": "2023-05-29T10:35:05.757286Z", - "iopub.status.idle": "2023-05-29T10:35:05.830677Z", - "shell.execute_reply": "2023-05-29T10:35:05.829666Z", - "shell.execute_reply.started": "2023-05-29T10:35:05.758096Z" - }, "tags": [] }, - "outputs": [ - { - "name": "stdout", - "output_type": "stream", - "text": [ - "ok\n" - ] - } - ], + "outputs": [], "source": [ "import yaml\n", "import json\n",