
python
GISer and Coder
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
在 Jupyter 中运行.py文件
点赞和关注是我创作的最大动力~~%load example.py# 这种方法会把 .py 文件中的代码加载进来,然后你再一次 ctrl+enter 才会执行代码%run example.py# 这种方法不加载代码到 .ipynb 中,ctrl+enter 后直接执行代码Ref:关于在 Jupyter-Notebook / Jupyter-Lab 中如何运行.py文件...原创 2021-06-05 12:34:38 · 1302 阅读 · 3 评论 -
jupyter 不能及时更新第三方包中的内容
点赞和关注是我创作的最大动力~~一直用 pycharm 专业版来写 python 代码,今天使用的时候发现一个问题,我把一个 main.ipynb 文件作为主文件,中间导入了其他的 .py 文件,也就是导入了自己写的包,如下:import numpyimport abc其中,abc 是我自己写的包。但是发现一个问题,当我改写了 abc.py 中的内容想重新运行 main.ipynb 文件时,得到的仍然是未更新的结果。我以为是 pycharm 的问题,我又使用 jupyterlab 试了一下,发原创 2021-06-03 12:57:54 · 1027 阅读 · 4 评论 -
python import 同级上级下级目录引入
Python-import导入目录文件怎么在当前目录上一层创建文件夹原创 2021-06-03 11:59:19 · 743 阅读 · 1 评论 -
python [-1]、[:-1]、[::-1]、[2::-1]的使用方法
python中[-1]、[:-1]、[::-1]、[2::-1]的使用方法原创 2021-01-24 10:34:01 · 343 阅读 · 1 评论 -
Python 常用内置函数整理(更新中)
isinstance()原创 2021-01-24 09:34:47 · 138 阅读 · 1 评论 -
Python Pandas 常用函数整理(更新中)
pd.DataFrame.from_dict()原创 2021-01-18 18:00:44 · 168 阅读 · 1 评论 -
Python Numpy 常用函数整理(更新中)
python,numpy中np.random.choice()的用法详解及其参考代码原创 2021-01-18 17:31:14 · 177 阅读 · 1 评论 -
Python np.newaxis 作用
np.newaxis作用原创 2021-01-17 01:29:33 · 290 阅读 · 1 评论 -
Python TypeError: list indices must be integers or slices, not tuple
TypeError: list indices must be integers or slices, not tuple原创 2021-01-17 00:56:08 · 1585 阅读 · 1 评论 -
ValueError: TiffPage 0: <COMPRESSION.LZW: 5> requires the ‘imagecodecs‘ package.
代码原本是可以运行的,但是今天重新打开后,却报错了:ValueError: TiffPage 0: <COMPRESSION.LZW: 5> requires the ‘imagecodecs‘ package.这个错误的原因可能是原有包之间的依赖关系改变,需要安装一个新的叫做 imagecodecs 包。在安装上之后,问题解决。还有一个叫做 imagecodecs-lite 的包,是 imagecodecs 的一个子包,安装这个可能也可以,但没有尝试。conda install -c conda原创 2021-01-09 15:55:16 · 5427 阅读 · 1 评论 -
解决Jupyter连接不上Kernel(内核)的问题
解决Jupyter连接不上Kernel(内核)的问题原创 2021-01-02 11:05:49 · 40139 阅读 · 0 评论 -
修改 conda 中的 Jupyter Notebook 默认文件目录
点赞和关注是我创作的最大动力~~下载 Anaconda 或者 Miniconda 后,往往会将默认的工作目录放在 C 盘,有时候不是太方便,那么如何自定义 Jupyter 的工作目录呢?你首先需要找到 jupyter_notebook_config.json打开安装有 jupyter 的环境,输入jupyter notebook --generate-config你会得到 jupyter_notebook_config.json 的路径更改工作路径打开文件 jupyter_not原创 2020-11-06 17:52:22 · 862 阅读 · 0 评论 -
Python 将两个 List 转为字典,取字典值 (value) 的最值,并得到对应的键 (key)
method 1list1 = [‘1’,‘2’,‘3’]list2 = [‘a’,‘b’,‘c’]dict1 = dict(map(lambda x,y:[x,y],list1,list2))resultprint(dict1)[Out] {‘1’: ‘a’, ‘2’: ‘b’, ‘3’: ‘c’}method 2dict(zip(list1,list2))[Out] {‘1’: ‘a’, ‘2’: ‘b’, ‘3’: ‘c’}求最小的 valueminValue =原创 2020-12-02 21:53:07 · 770 阅读 · 0 评论 -
Python 将 List 导出为 CSV 文件
利用 Python 的 pandas 包可以实现将 List 导出为 CSV 文件import pandas as pdlist = [[1,2,3], [4,5,6], [7,8,9], [10,11,12]]title = [‘col1’, ‘col2’, ‘col3’]try = pd.DataFrame(columes=title, data=list)try.to_csv(‘dir’)原创 2020-12-02 19:16:00 · 2685 阅读 · 0 评论 -
Python 循环定义变量
python循环定义变量原创 2020-11-24 20:59:51 · 513 阅读 · 0 评论 -
Python: import gdal 出错解决方法
Traceback (most recent call last): File "/usr/local/bin/gdal2tiles.py", line 42, in <module> import gdalImportError: No module named gdal1 可能是一个 python 路径问题,包换 gdal 包的路径可能没有被包含。import syssys.path # 查看路径sys.path.append('/ ... /') # 添加新路径原创 2020-11-10 15:01:18 · 5727 阅读 · 1 评论 -
python 中如何查看数据变量类型
isinstance(variable, data type)print(type(variable))原创 2020-09-09 16:03:29 · 798 阅读 · 0 评论 -
python 从已知列表中随机取值
最近想提高一下自己对于英语数字和日期的反应速度,想到用编程来实现,随机从已知列表中取值应该很方便,代码实现如下:# monthmonth = ['January', 'February', 'March', 'April', 'May', \ 'June', 'July', 'August', 'September', 'October', 'November', 'December']monthRand = random.choice(month)print(monthRand.原创 2020-08-29 20:45:20 · 1316 阅读 · 0 评论 -
python 中 if __name__ == ‘__main__‘ 的简单理解及原理
直接上结论:当.py文件被直接运行时,if name == 'main’之下的代码块将被运行;当.py文件以模块形式被导入时,if name == 'main’之下的代码块不被运行。原理:当模块被直接运行时,name 为 ‘main’;当模块被导入时,name 为模块名。参考文献如何简单地理解Python中的if name == ‘main’秒懂Python编程中的if name == ‘main’ 的作用和原理...原创 2020-08-28 14:49:48 · 140 阅读 · 0 评论 -
python 字符串(string)相关函数
str.replace(old, new[, max])# str.replace(old, new[, max])# 返回字符串中的 old(旧字符串) 替换成 new(新字符串)后生成的新字符串,# 如果指定第三个参数max,则替换不超过 max 次。str = "I love you, honey"print(str)print(str.replace("o", "n", 2))result:I love you, honeyI lnve ynu, honey...原创 2020-08-28 11:25:39 · 125 阅读 · 0 评论 -
python 文件路径相关的函数
os.path.join()# os.path.join(path, *paths)# join two or more pathsimport osos.path.join(os.getcwd(),'data') #获取当前目录并在其后加'\\data'组合成新的目录glob.glob()# glob.glob(pathname, *, recursive=False)# Return a list of paths matching a pathname pattern.imp.原创 2020-11-15 19:26:45 · 2193 阅读 · 14 评论 -
Conda 下的python环境相关操作
环境间的切换:conda activate ‘+a specific environment name’ # 激活一个特定的环境conda deactivate # 关闭当前环境,回到默认环境原创 2020-10-07 15:46:24 · 140 阅读 · 2 评论