最新文章
  • 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 314 人阅读 0 条评论
  • django 使用runserver启动时发现个别websocket连接会自动中断

    django 使用runserver启动时发现个别websocket连接会自动中断解决方法:第一种方法:使用uvicorn安装:python -m pip install uvicorn在uvicorn中运行uvicorn myproject.asgi:application如果遇到错误 提示django不支持websocket可以尝试asgi.py复制到和setting.py同一目录第二种方法:使用daphne安装:python -m pip install daphne在daphne中运行daphne

    Django 224 人阅读 0 条评论
  • Python:正则匹配网址中的数字

    Python:正则匹配网址中的数字第一种利用re.matchurl="https://baike.baidu.com/item/%E6%9D%8E%E7%99%BD/1043?fr=kg_hanyu" baike_id=re.match("https://baike.baidu.com/item/(.*)/(\d+)",href).group(2) print(baike_id)第二种利用re.searchurl="https://baike.baidu.com/item/%E6%9D%8E%E7%99%BD/1043?fr=kg_hanyu&

    python 182 人阅读 0 条评论
  • django orm使用group by查询数据

    背景:想要使用django中orm实现以下sql语句的功能:SELECT ptype, COUNT(ptype) AS dcount FROM people GROUP BY ptype使用django的ORM聚合功能from django.db.models import Count People.objects.values('ptype').annotate(dcount=Count('ptype'))上述查询等同于sql语句:SELECT&nbs

    Django 253 人阅读 0 条评论
  • mac如何强制退出程序

    调出“强制退出应用”窗口。按下 Command + Option + Esc 键,在弹出的“强制退出应用”窗口中点选要退出的应用名称,并点按“强制退出”按钮,该应用就会立刻退出。

    mac 171 人阅读 0 条评论
  • MySql设置默认值'collat​​ion_connection'

    MySql设置默认值'collation_connection'SET NAMES utf8mb4 COLLATE utf8mb4_unicode_ci查看执行结果:SHOW VARIABLES WHERE Variable_name LIKE 'character_set_%' OR Variable_name LIKE 'collation%';结果:键值character_set_clientutf8mb4cha

    mysql 167 人阅读 0 条评论
  • 解決Incorrect string value: ‘\xF0\x9F\x8C\xB8’ for column 'xxx' at row 1,mysql存储偏僻字/微信表情出错

    解決Incorrect string value: ‘\xF0\x9F\x8C\xB8’ for column 'xxx' at row 1,mysql存储偏僻字/微信表情出错解决办法参考链接:MySQL 存储生僻字/不常见繁体字解决方案(未完全解决)使用django更改连接方式DATABASES = { 'default': { 'ENGINE': 'django.db.backends.mysql

    Django 224 人阅读 0 条评论
  • MySQL 存储生僻字/不常见繁体字解决方案

    概述:utf-8编码可能2个字节、3个字节、4个字节的字符,但是MySQL的utf8编码只支持3字节的数据,而移动端的表情数据和生僻字是4个字节的字符。如果直接往采用utf-8编码的数据库中插入表情数据,python程序中将报SQL异常:Traceback (most recent call last):   File "/Users/chenxin/Dropbox/python/django/shici/clean_data/export_data.py", line 101,&nb

    mysql 324 人阅读 0 条评论
  • mysql 使用命令查看当前mysql版本

    mysql 使用命令查看当前mysql版本select version();结果如下:

    mysql 162 人阅读 0 条评论
  • mac 使用python安装 python install playwright提示错误 Operation not permitted解决方法

    使用mac安装playwright时提示错误:PermissionError: [Errno 1] Operation not permitted原因分析:发现 Mac 电脑中的 SIP(System Integrity Protection)系统保护机制默认为启用状态,具有 rootless 机制。解决方法:sudo pip install --user --upgrade playwright参考文章:https://stackoverflow.com/questions/39378523/

    mac 259 人阅读 0 条评论