随笔分类 - python
主要记录python相关环境与语法
摘要:在线编程常见输入输出 题目链接 1. 输入包括两个正整数a,b(1 <= a, b <= 1000),输入数据包括多组,输出a+b的结果 #include <iostream> using namespace std; int main(){ int a,b; while (cin >> a >>
阅读全文
摘要:Python常用内置函数 匿名函数lambda 语法:lambda 参数1,参数2:函数体 多个参数之间逗号隔开,参数与函数体之间冒号隔开 调用方式大概有以下两种: # 给lambda函数起一个名字,然后就象普通函数一样调用即可 fun = lambda x, y : x+y fun(3, 4) #
阅读全文
摘要:Python异常处理 try...except...else语法 try: <语句> #运行别的代码 except <名字>: <语句> #如果在try部份引发了'name'异常 except <名字> as <数据>: <语句> #如果引发了'name'异常,获得附加的数据 else: <语句>
阅读全文
摘要:主要利用json模块 把json文件读取为python字典 load_dict = json.load(open(***.json)) 将字典写入到json文件中 with open('***.json', 'w') as f: json.dump(load_dict, f) 参考博客
阅读全文
摘要:模式 可做操作 若文件不存在 是否覆盖 r 只能读 报错 - r+ 可读可写 报错 是 w 只能写 创建 是 w+ 可读可写 创建 是 a 只能写 创建 否,追加写 a+ 可读可写 创建 否,追加写
阅读全文
摘要:docker build -t testXXX . --no-cache可以重新拉取数据,不使用已经存在本地的缓存,数据源改变时有用。 pip的--no-cache-dir和--no-cache也是一样
阅读全文
摘要:函数中形参列表出现一个单独的*,如下所示: test_func2(aa, *, bb, cc='hello'): 这表示*号后面的形参只能以关键字形式进行传参,不接受位置传参 就只能接受 bb='xxx', cc='xxx', 不能接受其他的命名关键字参数了 def test_func1(aa, b
阅读全文
摘要:主要记录那些需要特殊安装的库的安装方法 geopandas 可以利用conda安装,但是conda install geopandas解析环境时可能会出错,此时指定版本号即可: conda install geopandas==0.6.1 你也可以指定别的版本号,指定这个版本,相应的pandas和n
阅读全文
摘要:更换下载源 Windows 执行下面命令,生成.condarc文件,会在你的C盘用户文件夹中生成 conda config --set show_channel_urls yes 把下面的命令放到刚生成的文件中 channels: - https://mirrors.tuna.tsinghua.ed
阅读全文
摘要:VSCODE中运行ipynb文件 当在vscode中运行.ipynb文件时,总是提示安装或更新内核 实际上是由于该虚拟环境下下缺少kernel.json文件 conda创建环境时就安装ipykernel:建议这样做 conda create -n 环境名称 python=3.8 ipykernel
阅读全文