gdjlc

培养良好的习惯,每天一点一滴的进步,终将会有收获。

  博客园 :: 首页 :: 博问 :: 闪存 :: 新随笔 :: 联系 :: 订阅 订阅 :: 管理 ::
  364 随笔 :: 3 文章 :: 49 评论 :: 132万 阅读

随笔分类 -  Python

1 2 下一页

摘要:可以使用systemd服务来开机自动启用程序。 假设要开机自动启动的python程序是:/opt/app.py 可以创建一个systemd服务 cd /etc/systemd/system vim start-python.service 内容如下: [Unit] Description=Pytho 阅读全文
posted @ 2023-12-10 23:22 gdjlc 阅读(700) 评论(0) 推荐(0) 编辑

摘要:主要功能:压缩目录、压缩文件、解压文件 import os import zipfile # 压缩目录、或文件 def zip(srcPath=None, zipFilePath=None, includeDirInZip=True): if not zipFilePath: zipFilePath 阅读全文
posted @ 2022-11-14 16:16 gdjlc 阅读(1866) 评论(0) 推荐(0) 编辑

摘要:原理:读取系统表的数据,调用python-docx库生成word文档。 import pymysql from docx import Document from docx.shared import Inches document = Document() document.add_heading 阅读全文
posted @ 2022-11-08 17:53 gdjlc 阅读(337) 评论(0) 推荐(0) 编辑

摘要:import os import pymysql path = r'D:\Projects\sql' if not os.path.isdir(path): os.mkdir(path) conn = pymysql.connect(host='192.168.1.17', user='root', 阅读全文
posted @ 2022-11-07 17:40 gdjlc 阅读(224) 评论(0) 推荐(0) 编辑

摘要:思路: 循环指定目录中的每个.sql文件,读取每行内容,拼接到列表中,按每次1000行执行。 阅读全文
posted @ 2022-11-07 15:55 gdjlc 阅读(1871) 评论(0) 推荐(0) 编辑

摘要:Python的time和datetime模块提供了各种与日期时间相关的函数。 阅读全文
posted @ 2021-01-23 16:48 gdjlc 阅读(435) 评论(0) 推荐(0) 编辑

摘要:random模块包含生成伪随机数的函数。主要函数有random()、uniform(a,b)、randrange([start],stop,[step])、randint(a,b)、choice(seq)、shuffle(seq[, random]) 、sample(seq,n) 等。 阅读全文
posted @ 2021-01-23 13:51 gdjlc 阅读(177) 评论(0) 推荐(0) 编辑

摘要:通过第三方库exifread读取照片信息。 exifread官网:https://pypi.org/project/ExifRead/ 阅读全文
posted @ 2019-09-17 22:38 gdjlc 阅读(3342) 评论(0) 推荐(0) 编辑

摘要:range函数可创建一个整数列表。 如果需要知道当前元素在列表中的索引,推荐用enumerate代替range。 zip函数用于同时遍历多个迭代器。 阅读全文
posted @ 2019-09-10 22:37 gdjlc 阅读(1528) 评论(0) 推荐(0) 编辑

摘要:RESTful是一种API设计规范。 在RESTful架构中,主要使用POST,DELETE,PUT和GET四种HTTP请求方式分别对指定的URL资源进行增删改查操作。 使用Flask实现一个RESTful API服务的例子,用Postman测试接口,使用Python的第三方库requests测试接口。 阅读全文
posted @ 2019-09-08 12:42 gdjlc 阅读(2658) 评论(0) 推荐(0) 编辑

摘要:lambda是表达式,用于创建匿名函数,可以和filter、map、reduce配合使用。 本文环境Python3.7。 阅读全文
posted @ 2019-09-07 22:50 gdjlc 阅读(3422) 评论(1) 推荐(0) 编辑

摘要:迭代器和生成器都是访问集合元素的一种方式。 阅读全文
posted @ 2019-09-04 09:51 gdjlc 阅读(454) 评论(0) 推荐(1) 编辑

摘要:PIL(Python Imaging Library)是Python一个强大方便的图像处理库,只支持到Python2.7。 Pillow是PIL的一个派生分支,在Python3标准库中用Pillow代替PIL。 Pillow官网:https://pillow.readthedocs.io/en/latest/handbook/index.html 阅读全文
posted @ 2019-09-01 22:51 gdjlc 阅读(5699) 评论(0) 推荐(0) 编辑

摘要:Redis是一个开源的使用ANSI C语言编写、支持网络、可基于内存亦可持久化的日志型、Key-Value数据库,并提供多种语言的API。 Redis支持存储的value类型包括字符串(String), 哈希(Hash), 列表(list), 集合(set) 和 有序集合(sorted set)。 阅读全文
posted @ 2019-08-31 16:13 gdjlc 阅读(560) 评论(0) 推荐(0) 编辑

摘要:APScheduler是基于Quartz的一个Python定时任务框架。提供了基于日期、固定时间间隔以及crontab类型的任务,并且可以持久化任务。 阅读全文
posted @ 2019-08-29 22:55 gdjlc 阅读(35609) 评论(2) 推荐(1) 编辑

摘要:Python2标准库中提供了两个模块thread和threading支持多线程。 thread有一些缺陷在Python3中弃用,为了兼容性,python3 将 thread 重命名为 "_thread",在Python3中推荐直接使用threading。 阅读全文
posted @ 2019-08-28 17:39 gdjlc 阅读(991) 评论(0) 推荐(0) 编辑

摘要:SQLite是一款轻型的数据库,是遵守ACID的关系型数据库管理系统。 不像常见的客户-服务器范例,SQLite引擎不是个程序与之通信的独立进程,而是连接到程序中成为它的一个主要部分。所以主要的通信协议是在编程语言内的直接API调用。 Python标准库包含一个SQLite包装器:使用模块sqlite3实现的PySQLite。 阅读全文
posted @ 2019-08-27 22:07 gdjlc 阅读(768) 评论(0) 推荐(0) 编辑

摘要:python自带的logging是日志处理模块,可以记录日志,并输出到控制台和文件等。 阅读全文
posted @ 2019-08-27 10:08 gdjlc 阅读(394) 评论(0) 推荐(0) 编辑

摘要:Python标准库包含两个测试工具。 doctest:一个简单的模块,为检查文档而设计,但也适合用来编写单元测试。 unittest:一个通用的测试框架。 阅读全文
posted @ 2019-08-26 22:49 gdjlc 阅读(1001) 评论(0) 推荐(0) 编辑

摘要:Pandas是python的一个数据分析包,纳入了大量库和一些标准的数据模型,提供了高效地操作大型数据集所需的工具。 Pandas提供了大量能使我们快速便捷地处理数据的函数和方法。 阅读全文
posted @ 2019-08-25 22:52 gdjlc 阅读(72025) 评论(2) 推荐(4) 编辑

1 2 下一页
点击右上角即可分享
微信分享提示