- 博客(37)
- 资源 (1)
- 收藏
- 关注
原创 AssertionError: jinja2 must be installed to use Jinja2Templates
fastapi 依赖
2022-06-17 11:23:28
4627
1
原创 合并两个sqlite数据库
参考:https://blog.youkuaiyun.com/zhanglianyu00/article/details/78436764sqlite3 test2.sqlite attach "test1.sqlite" as AM;insert into tiles(zoom_level,tile_column,tile_row,tile_data) select zoom_level,tile_column,tile_row,tile_data from AM.tiles;
2022-04-01 17:17:59
2475
原创 The Shapely GEOS version (3.9.1-CAPI-1.14.2) is incompatible with the GEOS version PyGEOS was compil
geopandas The Shapely GEOS version (3.9.1-CAPI-1.14.2) is incompatible with the GEOS version PyGEOS was compiled with (3.10.0-CAPI-1.16.0)问题:>>> import geopandas/lib/python3.8/site-packages/geopandas/_compat.py:84: UserWarning: The Shapely GEOS
2021-12-16 10:09:26
2162
原创 python3安装FileGDB
python3安装FileGDB读写驱动环境系统:win10x64python:3.6.5x64安装步骤安装gdal: GDAL‑2.4.1‑cp36‑cp36m‑win_amd64.whlpip install GDAL-2.4.1-cp36-cp36m-win_amd64.whl安装FileGDBAPI.dll:下载地址拷贝FileGDBAPI.dll至C:\Program Files\Python36\Lib\site-packages\osgeo目录,安装目录与python安装目录
2021-11-22 14:38:22
1460
原创 vue 运行前端代码
命令行启动vue命令如下:C:\Users\admin>vue ui???? Starting GUI...???? Ready on http://localhost:8000Auto cleaned 1 projects (folder not found).保持这个命令行界面一直运行,再执行以下步骤。打开http://localhost:8000/如果报缺少node_modules错误,可打开这个项目,用命令行运行npm insatll,即可生成。serve运行一段时间
2021-10-27 13:57:46
2330
1
原创 DataGrip连接容器中数据库
host填 linux ipport填端口(docker映射出来的端口)user填数据库用户名database填数据库表名(docker-compose中数据库名)docker-compose.yml中数据库对应部分如下:
2021-10-27 11:57:26
697
原创 pycharm设置作者和时间
pycharm设置作者和时间,每次新建代码时,字段在代码开头新增这几行内容。示例:# -*- coding: utf-8 -*-# @Author : 作者名# @Time : ${DATE} ${TIME}
2021-10-27 11:32:04
1070
原创 pycharm windows代码同步到linux设置
pycharm windows代码同步到linux设置点击ok保存设置。修改代码自动同步到linux对应目录。若同步失败,可手动上传
2021-10-27 11:25:32
488
1
原创 python2安装gdal Dockerfile
python2安装gdal DockerfileFROM 基础镜像RUN \ yum -y install python27-tkinter tk-devel && \ pip install --no-cache-dir -i https://pypi.doubanio.com/simple --trusted-host=pypi.doubanio.com matplotlib==2.2.5# 先下载相关依赖到GDAL目录RUN \ yum remov
2021-08-09 20:01:54
285
原创 Cannot retrieve metalink for repository: epel/x86_64. Please verify its path and try again
yum 安装报错Cannot retrieve metalink for repository: epel/x86_64. Please verify its path and try again解决办法:“直接备份删除/etc/yum.repo.d/路径下所有repo文件,然后从另一台正常运行的服务器上,拷贝CentOS-Base.repo内容到/etc/yum.repos.d/目录下,重命名(可忽略此步骤)文件为centos.repo,然后重新执行yum安装、更新命令,正常可用。”...
2021-08-09 19:57:45
343
原创 gdal中文编码、中文字段、中文路径
支持中文路径gdal.SetConfigOption("GDAL_FILENAME_IS_UTF8", "YES") 属性表支持中文字段gdal.SetConfigOption('SHAPE_ENCODING', 'GBK') 生成中文编码shpgdal.SetConfigOption('SHAPE_ENCODING', 'GBK') # 属性表支持中文字段layer = ds.CreateLayer(layer_name, srs=srs, geom_type=ogr.wkbPoin
2021-07-23 10:35:20
3290
原创 selenium获取动态网页
安装selenium参考:https://blog.youkuaiyun.com/SOPHIA16527/article/details/118446491?spm=1001.2014.3001.55011、安装selenium:pip install selenium2、查看chrom版本,浏览器输入:chrome://version/3、下载驱动:地址:http://npm.taobao.org/mirrors/chromedriver/下载与浏览器对应的版本,例如:chromedriver_win32
2021-07-04 00:18:23
342
原创 selenium.common.exceptions.WebDriverException: Message: ‘chromedriver‘ executable needs to be in PAT
问题安装selenium:pip install selenium生成Chrome对象,运行后报错from selenium.webdriver import Chromebrower = Chrome()报错如下:原因selenium 未安装驱动解决办法1、查看chrome版本:chrome://version/2、下载对应驱动下载地址:http://npm.taobao.org/mirrors/chromedriver/这里下载的是 chromedriver_win32
2021-07-03 23:22:14
284
原创 flask学习1
flask运行逻辑:app.run运行一个web服务器客户端:用户输入网址,浏览器发请求,给服务器web服务器:把请求传给flask应用实例app,app用werkzeug(flask两个核心之一)来进行路由分发,发现是哪个路由找到对应视图函数,并调用视图函数,视图函数返回:字符串、模板(网页)demo1.py# coding:utf-8# 导入拓展from flask import Flask# jinja2模板引擎from flask import render_template
2021-06-29 16:35:10
159
原创 python3 json.dumps 中文乱码问题
json.dumps 使用的ascii编码。输出中文需要指定ensure_ascii=Falsetest_dic = {'a': '测', 'b': 'abc'} print(test_dic)# {'a': '测', 'b': 'abc'}print(str(test_dic))# {'a': '测', 'b': 'abc'}print(str(test_dic).replace('测', '测试'))# {'a': '测试', 'b': 'abc'}# print(json.loa
2021-06-28 09:42:45
896
原创 文本编码不同打开乱码问题
问题:批量打不开不同编码的文本,出现乱码解决办法先用chardet获取编码,再用得到的编码打开文件 # 先打开100个字节,用chardet库获取编码 sample_len = min(100, os.path.getsize(txt_file)) raw = open(txt_file, 'rb').read(sample_len) detect = chardet.detect(raw) # 用获取的编码,重新打开文件 with open(txt_f
2021-06-10 10:49:38
385
原创 pip install pillow:Command python setup.py egg_info failed with error code 1 in /tmp/pip_build_root
python2 用pip安装时报错如下:pip当前版本为1.5.4解决办法:安装pip20.3.4版本,注意不能用最新版pip21.0.1pip install setuptools==33.1.1pip install --upgrade pip==20.3.4再次pip install安装,成功:
2021-04-08 17:22:46
520
原创 linux安装pip、pip升级
linux安装pipyum install python-setuptoolswget https://github.com/pypa/pip/archive/refs/tags/1.5.4.tar.gztar xzf pip-1.5.4.tar.gzcd pip-1.5.4python setup.py install --record lj.txt
2021-04-07 11:36:39
286
原创 linux安装gdal (centos python)
linux安装gdal在容器中安装gdaldocker run -itd --name test3 -v /data/test:/data centos:centos7.5.1804 /bin/bashdocker exec -it test3 /bin/bashyum安装gdalyum install -y epel-releaseyum install -y gdal gdal-python检查是否安装成功[root@5f40b081fb2c data]# ogr2ogr --ver
2021-04-07 11:22:07
905
原创 python gdal 读取图层及EPSG
1、打开任意驱动的矢量shp_file=r'/data/数据/矢量数据/world.shp'ds = ogr.Open(shp_file)driver = ds.GetDriver()driver_type = driver.GetName()print(driver_type) #ESRI Shapefile2、打开一个图层layer_nums = ds.GetLayerCount()for i in range(layer_nums): layer = ds.GetLayerB
2021-03-29 14:35:48
1518
2
原创 python3 requests post 请求400错误
post请求参数赋给data变量时,返回400参数赋给json变量后,正常200# coding:utf-8import requestsurl = r'http://**/**'data = { 'fq': 'false', 'limit': 10, 'page': 1}headers = { 'User-Agent': 'Mozilla/5.0 (Linux; Android 4.0.4; Galaxy Nexus Build/IMM76B) Apple
2020-12-22 16:26:33
8633
9
原创 requets urllib3.exceptions.ReadTimeoutError: HTTPConnectionPool(host=‘*‘, port=80): Read timed out
问题python requests 爬虫时报超时错误,具体如下:Traceback (most recent call last): File "/usr/lib/python3/dist-packages/urllib3/connectionpool.py", line 421, in _make_request six.raise_from(e, None) File "<string>", line 3, in raise_from File "/usr/lib/p
2020-09-18 09:38:08
4127
2
原创 requests.exceptions.ConnectionError: HTTPConnectionPool(host=‘****, port=80): Max retries exceeded w
python requests.get爬虫时,跑几个数据后,报错:requests.exceptions.ConnectionError: HTTPConnectionPool(host='****, port=80): Max retries exceeded with url: /beijing/file/4023E7D190674D26934AED5F4306DBC0/B76E1E3D9DF842D6ACBC63978C3A89FE/977FE5585248441E86067EFBF097E587/z
2020-09-17 17:35:46
24119
2
原创 格式化不完整的网页源码
拿到部分网页源码,如何格式化?除了用在线格式化工具,还可以用调试窗口:一、 浏览器中 f12二、console中写1、构造htmlvar html = '<div class="coustom"> 要展示的一整块标签内容</div>'2、添加body$(html).appendTo($('body'))三、element 展示element 中 ctrl+f 搜 coustom...
2020-09-17 17:14:08
316
原创 Ubuntu20.04谷歌浏览器安装json格式化工具jsonviewer
一、下载jsonviewer格式化工具工具下载地址:https://github.com/gildas-lormeau/JSONView-for-Chrome解压 到本地 JSONView-for-Chrome-master.zip二、谷歌浏览器中设置扩展程序点击扩展程序,选择开发者模式,点击“加载已解压的扩展程序”,选择已解压的子文件夹:WebContent,确认后,即安装成功。三、测试安装是否成功测试,打开网页:https://jsonview.com/example.json,内
2020-09-17 09:36:21
889
原创 linux 安装movingpandas
linux 安装movingpandas先安装Cartopy依赖GEOS和PROJ.4,安装如下:apt-get install libgeos-devapt-get install libgeos++-devapt-get install proj-binapt-get install libproj-dev再安装movingpandaspip3 install movingpandas -i https://pypi.douban.com/simple...
2020-08-31 16:56:03
280
原创 linux 安装cartopy
在 Linux 上, 安装 Cartopy,不能直接pip安装,需要先安装依赖。直接安装pip install Cartopy报错:cc1plus: warning: command line option ‘-Wstrict-prototypes’ is valid for C/ObjC but not for C++ lib/cartopy/trace.cpp:665:10: fatal error: geos_c.h: 没有那个文件或目录 665 | #include "geo
2020-08-31 16:54:13
4796
1
原创 ubuntu 20.04安装wps,并安装缺失字体
1、安装wpswps官网下载地址:https://www.wps.cn/product/wpslinux点击“立即下载”,选择“64位Deb格式”下的 For X86下载地址:https://wdl1.cache.wps.cn/wps/download/ep/Linux2019/9604/wps-office_11.1.0.9604_amd64.deb安装:dpkg -i wps-office_11.1.0.9604_amd64.deb安装后在软件菜单就出现了wps系列图标右键单击–&g
2020-07-15 17:30:27
2674
原创 ubuntu安装pycharm,并设置快速启动图标
1 安装pycharmpycharm官网下载地址:https://www.jetbrains.com/pycharm/download///#section=linux选择社区版Community,点击Download下载。社区版下载地址:https://www.jetbrains.com/pycharm/download/download-thanks.html?platform=linux&code=PCC下载后解压后可直接运行,无需安装pycharm-community-2020
2020-07-15 16:30:13
857
原创 Ubuntu20.04用ssh连接不上
问题1:新安装的ubuntu 20.04系统,在 windows上 用xhell连接普通用户,ssh xll@192.168.2.30,报错:‘服务器发送了一个意外的数据包。’解决办法:参考:https://blog.youkuaiyun.com/Lawliet1993/article/details/107052958查看ssh服务状态:systemctl status ssh发现出现很多红色的error解决办法:vi /etc/ssh/sshd_config#Port 22改为Port 22
2020-07-15 15:29:18
18038
3
原创 ubuntu 20.04 连不上网,没有网络图标,只有127.0.0.1
ubuntu 20.04 连不上网,没有网络图标,只有127.0.0.1问题:新装的ubuntu 20.04桌面端系统, 开机后无法上网、没有ip、右上角没有网络图标命令行输入ip a:只有127.0.0.1,没有eno1,没有ip解决办法一、参考:https://blog.youkuaiyun.com/c1149884598/article/details/1070558431、删除NetworkManager缓存文件service NetworkManager stopsudo rm /var/l
2020-07-15 15:00:41
34756
39
原创 深度学习7日入门学习心得
深度学习7日入门学习心得最近几个月疫情严重,宅在家中找资源学习,无意中发现飞浆推出的深度学习7日入门,首先是被pyechart展示的各省图所吸引,之前从不同的平台看了很多的类似的疫情地图,一直对这个实现方式非常感兴趣,幸运的是这个课正好讲这块,毅然加入学习大军,老师讲的特别好,全是干货,没有废话,第一天我就掌握了疫情数据获取及显示方法,接下来的6天又学习了手势识别、车牌识别等,虽然对深度学习没什...
2020-04-08 21:54:22
778
wps_symbol_fonts.zip
2020-07-15
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人