
python
文章平均质量分 58
only-lucky
这个作者很懒,什么都没留下…
展开
-
Django项目创建中遇见的问题
安装完成后,打开Python解释器的Scripts目录下,即可看到以下文件-scripts-django-admin.exe【工具,创建django项目中的文件和文件夹】-lib-django【框架的源码】原创 2022-07-26 11:34:01 · 349 阅读 · 0 评论 -
小白学习Django遇到的坑- 2
Django过程遇到的坑原创 2022-07-26 21:07:52 · 251 阅读 · 0 评论 -
Python处理空间地理数据
python中处理空间地理数据时,往往需要处理shp文件PyShp package可以用于shp文件的读取、写入等操作。Shapefile属于一种矢量图形格式,它能够保存几何图形的位置及相关属性。但这种格式没法存储地理数据的拓扑信息。Shapefile在九十年代初的ArcView GIS的第二个版本被首次应用。许多自由的程序或商业的程序都可以读取Shapefile。Shapefile是一种比较原始的矢量数据存储方式,它仅仅能够存储几何体的位置数据,而无法在一个文件之中同时存储这些几何体的属性数据。因原创 2022-03-28 14:43:31 · 1325 阅读 · 0 评论 -
python调用C++代码
同时,python有着更大的“亲民性”,很容易进行开发。最后的结果一定是0,但这个函数的计算复杂度是n,算数运算次数的2n次。我编写这个函数是为了检测,同一个函数用C++写和python写,他们的计算速度差异有多大。根据上面的编译命令,就可以在同目录下得到名为ct.so的文件了 ,这就是可以被python直接调用的。2. 十分常用的函数,我们可以用C++写成“算子”,然后python调用算子即可,如边缘检测的Sobel算子;这样就成功实现在无传参情况下python调用C++的函数。...转载 2022-09-01 15:04:58 · 188 阅读 · 0 评论 -
Python给字符串列表排序
其中,每一条item,都存放了地震的信息,【距离,时间,经度,纬度】原创 2022-12-13 17:34:47 · 1105 阅读 · 0 评论 -
Python变量
Python基础入门原创 2022-02-24 10:50:37 · 1744 阅读 · 0 评论 -
Python类继承:深入了解
前段时间刚好学习了,C++中类方面的内容,发现和Python中有许多不同之处,尤其是在类的继承这一块,今天有空,正好写篇文章,记录一下有兴趣的东西,也算是对Python的一个复习。原创 2023-01-06 11:06:11 · 552 阅读 · 0 评论 -
Python打包(问题记录,待解决)
文章用于测试在Python3.8的版本,打包Obspy地震包,最后集成到PyQt5上。部署或冻结应用程序是 Python 项目的重要组成部分, 这意味着捆绑所有必需的资源,以便应用程序找到它需要的一切 能够在客户端计算机上运行。但是,由于大多数大型项目不基于单个 Python 文件,因此分发这些 应用程序可能是一个挑战。以下是您可以使用的一些分发选项:发送包含应用程序内容的普通 ZIP 文件。构建一个合适的将应用程序冻结为单个二进制文件或目录。提供本机安装程序(微星,dmg)转载 2023-01-05 16:50:31 · 1495 阅读 · 1 评论 -
PyQt中QScrollArea使用自定义的滚动条设置步长问题
滑块的长度通常与页面步长的值相关,通常表示滚动视图中显示的文档区域的比例。页面步长是用户按“向上翻页”和“向下翻页”键时值更改的量,并使用进行设置。对行步长定义的值的较小更改是使用光标键进行的,并且此数量是使用设置的。请注意,使用的值范围与滚动条构件的实际大小无关。在为范围和页面步长选择值时,无需考虑这一点。原创 2022-11-18 10:22:47 · 1480 阅读 · 0 评论 -
Python3.8安装geopandas教程
1.这里建议使用anaconda环境进行安装。首先安装gdal模块,这个模块容易报错。命令:conda install gdal接下来到https://www.lfd.uci.edu/~gohlke/pythonlibs/ 安装Shapely、Fiona、pyproj找到跟自己对应的版本,下载下来,直接pip install *.whl 即可。最后安装geopandaspip install geopdandas即可。...原创 2022-03-30 21:09:48 · 1320 阅读 · 2 评论 -
Python字符串常用操作
实验原理字符串的本质是:字符序列,python中的字符串是不可变的,我们无法对原字符串做任何修改,但,可以将字符串的一部分复制到新创建的字符串中,达到“看起来修改了的样子”。python不支持单字符类型,单字符也是作为一个字符串使用的。在需要在字符中使用特殊字符时,python用反斜杠\转义字符。如下表:转义字符实验步骤一、len函数len()函数来查看字符串的长度,pytho...原创 2022-02-28 11:07:09 · 946 阅读 · 0 评论 -
Python运算符
实验原理Python 中的运算符主要分为算术运算符、比较(关系)运算符、赋值运算符、逻辑运算符、位运算符、成员运算符和身份运算符共 7 大类,运算符之间也是有优先级的,下面我们就来进行具体介绍。一、算数运算符二、比较运算符三、赋值运算符四、逻辑运算符五、位运算符六、...原创 2022-02-28 10:50:34 · 384 阅读 · 0 评论 -
Python数据类型
在Python中为了应对不同的业务需求,把数据分成了不同的数据类型。如下图所示:其中,不可变数据(3 个):Number(数字)、String(字符串)、Tuple(元组);可变数据(3 个):List(列表)、Dictionary(字典)、Set(集合)。type函数type()是一个内置函数,可以很方便地查询对象数据类型。实验步骤一、数字类型数字类型的转换二、布尔类型三、字符串类型¶...原创 2022-02-28 10:32:43 · 274 阅读 · 0 评论 -
使用os模块获取文件夹下内容,并排序
假设文件夹下有如下内容。当我们使用如下代码,会发现返回的结果并不是按照计算机中的顺序排列我们可以使用如下代码进行修改。原创 2022-02-11 15:52:38 · 336 阅读 · 0 评论 -
python基础之流程控制
python基础-流程控制一、python流程控制 计算机程序在解决某个具体问题时,包括三种情形,即顺序执行所有的语句、选择执行部分的语句和循环执行部分语句,这正好对应着程序设计中的三种程序执行结构流程:顺序结构、选择结构和循环结构。 事实证明,任何一个能用计算机解决的问题,只要应用这三种基本结构来写出的程序都能解决。Python语言当然也具有这三种基本结构。 顺序结构最简单,就是按着写的程序语句一条条按顺序执行,这里不再赘述,今天主要说明选择结构和循环结构。二、在说明流程控制..原创 2022-02-08 11:13:59 · 688 阅读 · 0 评论