python
windows_oracle
这个作者很懒,什么都没留下…
展开
-
python 打包为exe可执行程序
pyinstaller 打包问题总结原创 2024-05-08 00:15:00 · 318 阅读 · 0 评论 -
fbprophet 时序模型的使用
Facebook 开源了一个时间序列预测的算法,叫做 fbprophet, prophet 算法不仅可以处理时间序列存在一些异常值的情况,也可以处理部分缺失值的情形,还能够全自动地预测时间序列未来的走势。1.安装,安装这里就不说了,随说安装痛苦但是 Anaconda 下面直接安装就可以。2.安装完成后的使用。import pandas as pdfrom fbprophet import Prophetfrom matplotlib import pyplotdf=pd.read_csv原创 2021-07-13 18:05:26 · 518 阅读 · 0 评论 -
python urldecode用法
最近做项目外部调用需要多url 做转码,因为开始再js 上直接做单次调用模拟均没有问题,移植python 就出现问题,发现python 和js 数据转换的时候还是存在问题。例如数据为这样[{"sku_no":"10304026","amount":"98.00","storage_code":"001"},{"sku_no":"11399053","amount":"218.00","storage_code":"001"},{"sku_no":"11503078","amount":"65...原创 2021-04-15 16:29:09 · 7607 阅读 · 0 评论 -
faker 使用的一次记录
faker是python一个模块,可以快速让你生成数据。造数据的好方法。使用不说了 网上好多。#!/usr/bin/env python# -*- coding: utf-8 -*-import timeimport datetimefrom faker import Fakera = time.time()class TestDataAnalysisProcess: def processData(self): fake = Faker(locale='zh原创 2020-10-30 16:27:04 · 211 阅读 · 0 评论 -
python aiohttp post 的使用
# -*- coding: utf-8 -*-import datetime, os, sysimport timeimport datetimeimport socketimport grequestsimport jsonimport asynciofrom aiohttp import ClientSessiontasks = []tasksResult=[]a = time.time()async def request_run(i, semaphore): asy.原创 2020-10-24 10:10:37 · 2750 阅读 · 0 评论 -
华为鲲鹏服务器 ARM64 安装python3环境
因为最近需要用到华为鲲鹏服务器所以对ARM 64的架构下软件的安装做以整理。主要安装一下程序1.python 安装:下载3.7.0 版本源码正常安装。2.pandas 安装。直接pip 安装没有问题,但是运行会报错。 直接安装的是最新版,最新版安装存在问题。 最新版本numpy 参考https://github.com/numpy/numpy/issues/16677 添加后执行仍然没有效果。 后来降低numpy版本 ...原创 2020-10-12 17:11:39 · 4299 阅读 · 0 评论 -
pandas 列拆分多列
现有数据为这1,2,11,"MiWiFi-R4AC|百兆双频|小米|R4AC|小米,FW325R|百兆单频|迅捷|FW325R|迅捷,device_12|百兆单频|MERCURY|device_12|MERCURY,FIR302C|百兆单频|斐讯|FIR302C|斐讯,TL-WR886N|百兆单频|TPLINK|TL-WR886N|TPLINK,TL-WR890N|百兆单频|TPLINK|TL-WR890N|TPLINK,MW310R|百兆双频|水星|MW310R|水星,TL-WDR5620|百兆双频|原创 2020-07-31 15:38:36 · 1726 阅读 · 0 评论 -
nginx uwsgi 启动 django APScheduler 问题
最近项目需要一个定时任务,本来打算不写进Django 的,因为只是一个简单的定时任务。因此就直接加入到了 Django,本地使用Django 为1.9.2 版本,APScheduler3.6.1APScheduler的使用这里不做过多说明,网上搜索会有很多例子。写完之后测试没有问题,就直接在服务器上运行,重启服务后,一直 没有运行,奇怪是什么原因呢,怎么就不允许了呢。python manage.py runserver 192.168.1.130:9000 运行 ,发...原创 2020-05-18 10:47:13 · 1609 阅读 · 4 评论 -
modin.pandas 说是可以提升pandas的运行效率(pandas替代方案)
最近偶尔看到modin.pandas 能提升效率,最近事情不多就开始验证一下。1.首先需要的软件包: Python-3.7.6.tgz gcc-9.1.0.tar.gz glibc-2.17.tar.gz 其他的比如pandas==0.25.3 , libffi-dev,xz-devel 等等。2.安装python 首先最开始安装的是python3.8...原创 2020-03-04 12:21:27 · 853 阅读 · 0 评论 -
PYTHON 编码问题
在平时工作中,遇到了这样的错误:UnicodeDecodeError: 'ascii' codec can't decode byte想必大家也都碰到过,很常见 。于是决定对python的编码做一个整理和学习。基础知识在python2.x中,有两种数据类型,unicode和str,这两个都是basestring的子类>>> a = '中'>>&...原创 2020-06-22 10:42:52 · 115 阅读 · 0 评论 -
pandas split 的用法
import pandas as pddf=pd.DataFrame({"A":["ad-s","df-w","er-3w","23-wd"],"B":[1,2,3,4]})df A B0 ad-s 11 df-w 22 er-3w 33 23-wd 4split 分割df["A"].str.split("-")0 [ad, ...原创 2019-06-05 14:11:24 · 11459 阅读 · 0 评论 -
Django 文件下载
最近项目需要实现Django 版本文件下载,对实现做以总结:第一种:HttpResponse:from django.shortcuts import HttpResponse import urllib.parse def DownLoadFile(request): fileName="/home/CSV/测试.csv.gz" file=open(fileN...原创 2019-05-21 11:19:30 · 183 阅读 · 0 评论 -
python 读取SQL Server 2008 Compact Edition 数据库中数据
因项目需要去读取 SQL Server 2008 Compact Edition 数据库中的数据。其实就是一个sdf文件系统数据库。所用到的库:adodbapi这个库在平常使用也比较多。怎么使用此处不再过多说明。首先 SQL Server 2008 Compact Edition 连接字符串StandardProvider=Microsoft.SQLSERVER.MOBILE...原创 2018-11-13 12:03:56 · 537 阅读 · 0 评论 -
python 获取时间间隔时间戳日期
在现实项目中经常会用到时间戳轮,因为有时候数据是按小时存储,按小时取出某一天的数据,因此需要轮询去取时间;在python中 可以这样: beginTime=int(time.mktime(time.strptime(20181023 ,'%Y%m%d'))) endTime=beginTime+86400 for i in range(int(((endTime - ...原创 2018-10-24 15:39:21 · 1324 阅读 · 0 评论 -
ip string 类型和int 类型匹配
最近做项目中涉及到ip的转换,做一小结;1.c++中常用 到ip匹配 ,有时候给出来的是 127.0.0.1/32 等这样的格式,要想在处理的时候匹配,可以先转换格式。格式统一以后再进行匹配。bool StringIpTonlpv4(std::string& strIp,uint32& nIp){ int nIp1 = 0, nIp2 = 0, nIp3 = 0...原创 2018-10-24 15:18:57 · 335 阅读 · 2 评论 -
pandas 使用 一些技巧
1.修改字段import numpy as npimport pandas as pddf = pd.DataFrame([['Snow','M',22],['Tyrion','M',32],['Sansa','F',18],['Arya','F',14]], columns=['name','gender','age']) df.loc[df['name']=='Snow','...原创 2018-10-12 18:23:28 · 160 阅读 · 0 评论