• mysql 单表求交集(Intersection)

    mysql 单表求交集(Intersection)背景:在开发过程中,遇到以下场景:在同一张表中,假设人物表中有一个字段叫做职业,职业有医生,教师,护士,幼师等,现在要提取职业为医生的人物有哪些。表结构为表名  people name 名字 job  职业sql语句如下SELECT DISTINCT     COUNT(*),     job FROM     people WHERE   &n

    mysql 639 人阅读 0 条评论
  • pymysql insert插入使用字典(dict)数据

    pymysql insert插入使用字典(dict)数据import  pymysql conn = pymysql.connect(host="xxx",                        port=3306,        

    python 914 人阅读 0 条评论
  • crontab 定时任务详细讲解

    crontabcrontab的服务进程名为crond,英文意为周期任务。crontab在Linux主要用于周期定时任务管理。通常安装操作系统后,默认已启动crond服务。crontab可理解为cron_table,表示cron的任务列表。类似crontab的工具还有at和anacrontab,但具体使用场景不同。corntab用途定时清理垃圾文件定时系统检测定时数据采集定时日志备份定时更新数据缓存定时生成报表快速新建crontab任务$ crontab -e      // 打开crontab任务编辑

    python 1192 人阅读 0 条评论
  • python django.db.utils.InterfaceError: (0, '')解决思路

    提示错误信息:django.db.utils.InterfaceError: (0, '')数据库断开原因:因为数据库的默认wait_timeout=28800,单位为s,换算为小时则是8小时(和mysql设置信息有关系)。也就是我的服务一旦启动,那么在8个小时之后就会被mysql自动断开。解决思路这是由全局游标引起的。尝试在每个方法内创建和关闭游标,这需要原始查询。代码:cursor = connection.cursor() cursor.execute(query) cursor.close()或者是使用withwith 

    Django 1143 人阅读 0 条评论
  • python pymysql InterfaceError: (0, '')解决方案

    提示错误信息:InterfaceError: (0, '')数据库断开原因:因为数据库的默认wait_timeout=28800,单位为s,换算为小时则是8小时(和mysql设置信息有关系)。也就是我的服务一旦启动,那么在8个小时之后就会被mysql自动断开。解决思路需要做连接存活处理djan

    python 1119 人阅读 0 条评论
  • python 笛卡尔坐标(直角坐标)转换为像素坐标(图像坐标)

    笛卡尔坐标转换为像素坐标import typing def _conversion(x:typing.Union[int,float], y:typing.Union[int,float],minx:typing.Union[int,float],maxy:typing.Union[int,float]): """ x  待转化x轴坐标 y  待转化y轴坐标 minx 提取x轴最小的值 maxy 提取y轴最大的值 """ origin_x&nb

    python 812 人阅读 0 条评论
  • shapely 获取多个多边形Polygon中最小/最大的x和y轴坐标

    shapely  获取多个多边形Polygon中最小/最大的x和y轴坐标>>> from shapely.geometry import Polygon >>> polygon = Polygon([(0, 0), (1, 1), (1, 0)]) >>> polygon.area 0.5 >>> polygon.length 3.4142135623730949bounds

    python 813 人阅读 0 条评论
  • pycharm turtle无法正常识别 turtle无法提示解决方法

    pycharm 无法正常识别turtle解决方法原因pycharm和turtle库有冲突,不能识别出turtle解决方案找到turtle.py, 对turtle库的源码进行如下修改: 注释掉原来的_ all_,新增如下:# __all__ = (_tg_classes + _tg_screen_functions + _tg_turtle_functions + #           &nbsp

    python 813 人阅读 0 条评论
  • python turtle库颜色填充-绘制心形

    颜色填充函数使用Turtle不仅可以画线条,也可以将画出的封闭线条进行填充。开始填充:begin_fill()设定填充色:fillecolor()结束填充:end_fill()实际操作练习1:画心形import turtle import random def pink():     color = (1, random.random(), 1)     return color def heart(radius, 

    python 2191 人阅读 0 条评论
  • shapely 将多条线(LineStringh或 MultiLineString )转换为多边形Polygon

    shapely 将多条线(LineStringh或 MultiLineString )转换为多边形Polygons1 = LineString(((0, 0), (1, 1), (1, 2), (0, 1))) print(s1.convex_hull,) print(list(s1.convex_hull.exterior.coords)) m1 = MultiLineString([s1]) print(m1.convex_hull) print(list(m1.convex_h

    python 1516 人阅读 0 条评论