python
陵先生的笔记本
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
java调用python代码并传参和获取结果(亲测可用)
说明:本文通过java调用python的scipy库中的savgol_filter来实现数据的平滑滤波。由于是用到了scipy+numpy等第三方库,所以一开始使用Jython尝试无果。换为进程的方式后,前期参考网上各种博客,但一直没有数据结果的输出,后来才发现是python程序出错了,根据另一篇博客改了之后得到了错误信息。故记录下实现方法。准备python代码:import numpy as npimport matplotlib.pyplot as pltfrom scipy.signal im原创 2021-05-07 09:23:32 · 8467 阅读 · 7 评论 -
用Pandas打开csv文件时设置列名
原来的CSV数据没有行列名在用pands打开时,需要给文件加上每一列的列名:import pandas as pdpath_lat = 'latitude_AM.csv'with open(path_lat, 'r') as f1: reader = pd.read_csv(f1,names=range(964)) #names=range(964)是在给数据加上列的名...原创 2018-11-30 09:56:36 · 6856 阅读 · 0 评论 -
CSV的多行写入和循环追加
由于整理数据,需要将经纬度和一个数值进行对准,并写入一个csv文件,使用循环追加的方法写入,代码如下:def writ_in_csv(): global lats global lons global soil_m#三个全局变量用于存放经纬度,土壤数值 count = 0 with open(r"hecdata_pm.csv", 'a',newline=...原创 2018-11-30 14:08:31 · 10841 阅读 · 3 评论 -
python操作sqlite3数据库操作基础
数据库操作基础连接到数据库,如果没有,自动创建获取游标SQLite自带一个表建表向表中填入数据一次插入多条数据提交操作查询关闭连接连接到数据库,如果没有,自动创建import sqlite3path_name = 'xiaoxiang.db'conn = sqlite3.connect(path_name)#连接到数据库,如果没有,自动创建获取游标cur = conn.cursor(...原创 2019-03-08 16:02:58 · 359 阅读 · 0 评论
分享