摘要: xpinyin提供把汉字转为汉语拼音的功能。 安装此模块 阅读全文
posted @ 2019-01-08 11:51 空吾道雪 阅读(672) 评论(0) 推荐(0) 编辑
摘要: 1、首先在envi中打开多波段原素材,右键点击另存为TIFF,输入保存的路径将原素材转换为tif格式图片。 2、之后打开arcgis,导入全国地区界数据,点击工具栏中的筛选工具。 输入查找的范围以及匹配的信息获得对应的省市边框。 我们可以使用输出shape工具将省市边界栅格数据输出到目标地址: 3、 阅读全文
posted @ 2018-12-17 17:00 空吾道雪 阅读(3657) 评论(0) 推荐(0) 编辑
摘要: 在pycharm中运行python文件没有问题,切换到cmd中是提示:ImportError: No module named xxx 原因: pycharm在运行时会把当前工程的所有文件夹路径都作为包的搜索路径,而命令行默认只是搜索当前路径。’ 解决方法: 在出错的模块中加上 import sys 阅读全文
posted @ 2018-10-29 20:15 空吾道雪 阅读(2846) 评论(0) 推荐(0) 编辑
摘要: 在ide中执行python程序,都已经在默认的项目路径中,所以直接执行是没有问题的。但是在cmd中执行程序,所在路径是python的搜索路径,如果涉及到import引用就会报类似ImportError: No module named xxx这样的错误,解决方法: 在报错的模块中添加: import 阅读全文
posted @ 2018-10-29 20:14 空吾道雪 阅读(6517) 评论(0) 推荐(1) 编辑
摘要: 在window平台下,写好python脚本文件,迁移到linux平台,赋过可执行权限,执行该sh文件,却提示No such file or directory。ls 了下,确实有该文件,怎么会事呢, 难道是文件格式兼容性问题?用vim打开该sh文件,输入: :set ff 回车,显示fileform 阅读全文
posted @ 2018-10-29 20:12 空吾道雪 阅读(3915) 评论(0) 推荐(0) 编辑
摘要: 进程和线程是计算机软件领域里很重要的概念,进程和线程有区别,也有着密切的联系,先来辨析一下这两个概念: 1.定义 进程是具有一定独立功能的程序关于某个数据集合上的一次运行活动,进程是系统进行资源分配和调度的一个独立单位.线程是进程的一个实体,是CPU调度和分派的基本单位,它是比进程更小的能独立运行的 阅读全文
posted @ 2018-10-24 14:31 空吾道雪 阅读(469) 评论(0) 推荐(0) 编辑
摘要: 本节内容 我们几乎可以在任何操作系统上通过命令行指令与操作系统进行交互,比如Linux平台下的shell。那么我们如何通过Python来完成这些命令行指令的执行呢?另外,我们应该知道的是命令行指令的执行通常有两个我们比较关注的结果: 早期的Python版本中,我们主要是通过os.system()、o 阅读全文
posted @ 2018-10-24 14:28 空吾道雪 阅读(380) 评论(0) 推荐(0) 编辑
摘要: 最近工作需求中 有遇到这个情况 在web端获取配置文件内容 及 往shell 脚本中动态传入参数 执行shell脚本这个有多种方法 最后还是选择了subprocess这个python标准库 subprocess这个模块可以非常方便的启动一个子进程,并且控制其输入和输出 Class Popen(arg 阅读全文
posted @ 2018-10-24 14:27 空吾道雪 阅读(1942) 评论(0) 推荐(0) 编辑
摘要: 1.在linux下会写shell脚本是非常重要的,下面我参照例子给大家展示几个脚本,顺带这学习shell 的语法: 什么时候helloworld是必不可少的,第一个脚本肯定与helloworld是离不开的: shell脚本简单易懂,只要有一点点c语言的基础,这些都是小case; 2.下面带着大家学学 阅读全文
posted @ 2018-10-24 14:26 空吾道雪 阅读(532) 评论(0) 推荐(0) 编辑
摘要: 1、新建单一进程 如果我们新建少量进程,可以如下: 2、使用进程池 是的,你没有看错,不是线程池。它可以让你跑满多核CPU,而且使用方法非常简单。 注意要用apply_async,如果落下async,就变成阻塞版本了。 processes=4是最多并发进程数量。 3、使用Pool,并需要关注结果 更 阅读全文
posted @ 2018-10-24 14:22 空吾道雪 阅读(316) 评论(0) 推荐(0) 编辑