python
文章平均质量分 53
spatial_coder
这个作者很懒,什么都没留下…
展开
-
Python中的语法糖介绍
装饰器用于定义类方法。类方法是绑定到类而不是实例的方法,可以通过类名或实例名调用。在类方法中,第一个参数通常被命名为cls,表示类本身。使用装饰器来定义类方法,可以使得在调用该方法时,类会被作为第一个参数传递给方法。这对于在方法中访问类级别的属性或执行与类相关的操作非常有用。被。原创 2024-02-27 21:41:53 · 1003 阅读 · 0 评论 -
pytesseract中文OCR安装详细步骤(windows环境)
下载tesseract安装依赖包pillowpip install -i https://pypi.tuna.tsinghua.edu.cn/simple pillow安装Tesseract-OCR直接下载地址:https://digi.bib.uni-mannheim.de/tesseract/下载v5-2019版本;安装exe时,选择安装中文简体和繁体的语言包,自定义安装路径;配置Tesseract-OCR 环境变量环境变量-系统路径中添加Tesseract在本机上exe对原创 2022-04-03 15:27:52 · 2031 阅读 · 0 评论 -
django概览
MTV模式model-template-view(模型-模板-视图)模式,模板是一个文本,用于分离文档的表现形式和内容。MTV 模式本质上与 MVC (Mode-View-Controller))相同,都是让各组件保持低耦合的关系。MVC模式中M:模型(Model),数据存取层,负责业务对象和数据库对象。V:视图(View),与用户的交互,负责显示与怎样显示。C:控制器(Controller),接受用户动作,调用模型,输出相应视图。三者像插件一样以松耦合的形式连接在一起。MTV 具体定义如下:M:模型原创 2022-03-15 11:30:41 · 1100 阅读 · 0 评论 -
coord-convert python 点、线、面文件坐标系转换
coord-convert包支持命令行对shp、geojson文件进行百度、国测局02、WGS84等坐标系的转换。https://pypi.org/project/coord-convert/原创 2022-03-14 18:51:38 · 1229 阅读 · 0 评论 -
python获取当前项目所在文件路径(name ‘__file__‘ is not defined)
s.path.abspath(os.path.dirname(os.path.realpath(‘file’)))注意__file__要加引号。否则会报错name ‘file’ is not defined原创 2022-02-26 20:58:06 · 839 阅读 · 0 评论 -
spyder导入自写python模块
在要导入包的代码开头添加三行代码:import syssys.path.append([自己写的包所在的目录])import 自写包名称原创 2021-12-22 15:13:36 · 2229 阅读 · 0 评论 -
Cannot interpret ‘<geopandas.array.GeometryDtype object as a data type
geopandas bug解决原创 2021-12-21 19:38:16 · 1341 阅读 · 0 评论 -
torch_geometric安装踩坑
一定要按照官网的安装步骤来,否则安装完再导入包时很可能出现DLL链接错误。具体安装步骤:首先命令行查看自己电脑安装的pytorch和cuda版本:python -c "import torch; print(torch.__version__)"python -c "import torch; print(torch.version.cuda)"之后下载对应版本的torch_geometric四个依赖包:pip install torch-scatter -f https://data.pyg原创 2021-12-06 22:07:37 · 3180 阅读 · 0 评论 -
jupyter notebook上传文件夹、配置插件
在jupyter 根目录上传文件夹的压缩包;新建python文件,输入以下代码,即解压压缩包的文件:import zipfileimport osfiles = zipfile.ZipFile('文件夹名称.zip','r')files.extractall(os.getcwd())文件夹解压在根目录下...原创 2021-09-09 17:03:54 · 823 阅读 · 0 评论 -
机器学习可解释性python包
机器学习可解释性开源包https://github.com/EthicalML/xai原创 2021-07-19 09:30:26 · 307 阅读 · 0 评论 -
python configparser模块读取配置文件
python的configparser模块用于读取配置文件。ini 配置文件ini文件格式是某些平台或软件上的配置文件的非正式标准,以节(section)和键(key)构成.格式如下:[section_1]name_1 = value_1name_2 = value_2configparser.ConfigParser方法has_option()检查option是否存在,返回布尔值has_section()检查section是否存在,返回布尔值...原创 2021-06-08 15:08:40 · 143 阅读 · 0 评论 -
pandas常用语句速查(整理中...)
数据探索df.sample(nums)数据集中随机选取nums个。原创 2021-04-14 14:49:18 · 489 阅读 · 0 评论 -
python中调用mapbox(mapboxgl,pydeck)
参考文章mapboxgl-jupyter官方案例原创 2021-04-14 14:47:31 · 995 阅读 · 1 评论 -
matplotlib+seaborn+pyecharts绘图总结
seaborn绘图https://www.cnblogs.com/dan-baishucaizi/p/9467064.html原创 2021-04-14 14:44:31 · 1849 阅读 · 4 评论 -
python-plotly绘图保姆级教程(各类图表、绘图配置、地理数据可视化、常见问题)
地理可视化https://plotly.com/python/map-subplots-and-small-multiples/原创 2021-03-25 17:58:44 · 11890 阅读 · 1 评论 -
pytorch常用代码速查
模型初始化正态分布函数w=torch.empty(2,5) #空tensortorch.nn.init.normal_(w,mean=0.0,std=1.0) #用正态分布初始化torch.randnReturns a tensor filled with random numbers from a normal distribution with mean 0 and varianc...原创 2021-03-04 10:16:54 · 643 阅读 · 0 评论 -
解决Try setting the GDAL_DATA environment variable
Try setting the GDAL_DATA environment variable to point to the directory containing EPSG csv files报错原因是GDAL装时缺少了gcs.csv数据文件,将此文件下载后放在GDAL对应的python目录下,然后在系统中添加GDAL_DATA的环境变量指向该路径即可。参考文章https://inbo.github.io/niche_vlaanderen/faq.htmlhttps://blog.csdn.原创 2020-12-26 21:37:01 · 1085 阅读 · 0 评论 -
python中文正则表达式知识整理
编码问题判断字符是否包含中文\u4e00和\u9fa5是unicode编码,并且正好是中文编码的开始和结束的两个值,所以这个正则表达式可以用来判断字符串中是否包含中文。s='版权声明:本文为CSDN博主的原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接及本声明。\原文链接:article/details/80868911'.encode() #字符串转义te...原创 2020-11-18 14:43:37 · 2247 阅读 · 1 评论 -
more pythonic-更python的写法
more pythonic的写法总结原创 2020-11-18 14:41:07 · 224 阅读 · 0 评论 -
python项目自动生成requirement文件
pipreqs-适用单个项目该包可以自动生成一个项目所用的所有包文件 。通过pip方式安装该包:pip install pipreqs查看安装的pipreqs包的版本:pip show pipreqsName: pipreqsVersion: 0.4.10Summary: Pip requirements.txt generator based on imports in projectHome-page: https://github.com/bndr/pipreqsAuthor:原创 2020-07-23 14:07:26 · 942 阅读 · 0 评论 -
pydub-python音频处理
注意事项pydub以milliseconds千分之一秒为单位来处理音频。参考博文参考博文2原创 2020-07-14 20:57:50 · 336 阅读 · 0 评论 -
geopandas依赖库及本地安装方法
geopandas的依赖库包含:gdalfionashapelypyproj这四个库通过whl安装后导入都成功了,说明安装成功了。最后可以安装geopandas。为了在geopandas中绘制面域的shp,还需要安装descartes库。geopandas官方文档参考博客...原创 2020-06-18 09:56:58 · 1549 阅读 · 0 评论 -
本地安装python包
uci网站,下载需求的依赖包,放到C:\Users[user-name]\Anaconda3\Lib\site-packages目录下。注意whl文件一般都放在Lib\site-packages目录下。注意:包需要下载系统对应的python版本,否则在安装时会报如下错误:ERROR: wordcloud-1.6.0-cp38-cp38-win_amd64.whl is not a sup...原创 2020-03-17 23:29:53 · 1078 阅读 · 0 评论 -
pycharm使用tips
创建arcpy环境参考博客Make available to all projects:勾选后,其它项目可以使用本项目的虚拟环境,如建好项目A的虚拟开发环境,项目B与项目A的开发环境一样,在建项目B时,就可以不设置新的虚拟环境,而选择项目A的开发环境:创建新项目创建新项目后在项目目录右键,新建py脚本,即可开始编写代码。...原创 2020-03-14 20:01:24 · 263 阅读 · 0 评论