- 博客(14)
- 收藏
- 关注
原创 pymsql连接数据库报错2013,Lost connection to MySQL server during query解决办法
我连接的数据库比较老,4.018版本,用navicat用cmd均可以连上,用pymsql就会报错,网上查了一圈,都没法解决这个问题,后来使用了mysqlclient这个包才解决问题。使用pip无法安装,需先下载whl文件,本地安装。下载链接大概的使用方法如下:#!/usr/bin/python# -*- coding: UTF-8 -*-import MySQLdbdb = MySQLdb.connect(host="192.168.36.33", port=3306, db="db", .
2022-03-05 19:44:27
1222
原创 Windows下用.bat运行Anaconda中的脚本方法
需求:之前启动项目要手动打开 Anaconda Powershell Prompt (anaconda3),激活环境,进入文件夹启动项目,现需将脚本变为windows服务,故需先编写脚本一键启动。问题1.常规写bat脚本,无法执行conda指令激活环境。先看一下最终脚本脚本编写用脚本启动anaconda3方法打开Anaconda终端属性,将目标中的内容%windir%\System32\cmd.exe “/K” C:\Users\Jim\anaconda3\Scripts\activat
2022-02-21 08:50:35
7826
3
原创 根据经纬度计算距离python脚本
根据经纬度计算距离的python代码从某程序中copy出来的,如有侵权请联系我。import math from math import sin,cosfrom shapely.geometry import Point,LinearRingEARTH_REDIUS = 6378.137pi=3.1415926def rad(d): return d * pi / 180.0def getDistance(point1,point2): lat1=point1.y
2021-11-10 10:26:08
881
原创 apscheduler 使用pyinstaller 打包成exe,运行报错KeyError:‘inteval‘
报错截图如下:主要用到schedulers中的BackgroundScheduler,用BlockingScheduler并不会报错。希望可以解决大家的问题。#!/usr/bin/env python3# -*- coding: utf-8 -*-from apscheduler.schedulers.background import BackgroundSchedulerfrom apscheduler.triggers.interval import IntervalTriggerd
2021-10-17 18:58:04
574
2
原创 python多线程简单示例
一、QThreadQThread 只介绍继承的方法1.把线程需要实现的内容放在run函数里,建立Qthread对象调用start()函数,开辟新线程并且运行。当run函数执行完毕后线程退出。from PyQt5.QtCore import QThreadimport timeclass MyThread(QThread): def __init__(self, parent=None): super(MyThread, self).__init__(parent)
2021-09-17 12:15:45
1387
原创 tensorflow+Cuda+cuDNN环境配置,开启GPU训练记录
记录一下自己配置过程。我参考了这篇文章任意门,同时也有一些自己的经验教训总结如下:1、首先要弄清楚自己电脑环境以及当前训练是否开启了GPU。我用的是jupyternotebook + tensorflow2.5,cuda是11点几,我的gpu是1080,后来我把tensorflow和cuda卸载了,选择配置tensorflow-gpu 2.2 +cuda10.1 +cudnn7.65查看能否开启GPU训练import tensorflow as tftf.config.experimental
2021-08-31 18:47:30
2204
原创 使用Obspy读取地震数据.seed文件报错处理方法
使用msdp导出的seed文件,当导出的地震道数量超过一个值时,使用read函数会报错。搜遍网络都没找到,暂时的解决办法是,找到报错的那个core.py文件,打开到报错的行数。红框代码段删除,绿框中的elif改成if。只跳过6但不检查头信息。修改前请先备份。...
2021-01-19 15:44:58
2578
3
原创 百度地图js api的使用方法
1.打开开发指南获取相关资料。2.其中打开 示例DEMO 可以得到各种功能展示的demo3.在本地测试时注意两点1.替换为申请的秘钥2.src=后面的地址加入’http:’
2020-09-28 18:43:16
250
原创 python 结构体数组的正确初始化方法
python并没有C语言中的结构体概念,可以使用对象代替结构体存储数据。特别注意 列表=[对象]*N 这种写法是错误的,因为初始化得到的N个对象指向相同的地址,实验如下:class Phase_struct: pass#方法1phases1 = [Phase_struct(),Phase_struct(),Phase_struct()]print(id(phases1[0]))print(id(phases1[1]))print(id(phases1[2]))#方法2ph
2020-09-22 20:28:09
2579
1
原创 CentOS 7 安装及配置细节
1.安装VMWare workstations2.下载CentOS7 使用国内阿里云镜像http://mirrors.aliyun.com/centos/7/isos/x86_64/3.通过VMWare 安装CentOS7系统一步步按提示走,中间弹出一个界面,配置如下:软件安装-最小化安装-开发工具网络和主机名-开启自动获取ip地址设置管理员root密码,创建非管理员用户。4.安装图形化界面默认开机后为shell,黑屏命令行形式,通过设置可以开启如windows桌面的形式。https:
2020-08-24 14:23:04
315
转载 windows系统文件增量备份脚本
使用windows自带的robocopy命令进行文件夹增量备份在电脑命令行输入cmd后,输入help robocopy可以查看该命令的使用说明。增量备份简单指令如下:robocopy 源文件目录 目标文件目录 /MIR /R:3 /W:60 /LOG:copyLog.txt/MIR::镜像目录树(等同于/E和/PURGE)。\color{blue}{ /MIR :: 镜像目录树(等同于 /E 和 /PURGE)。}/MIR::镜像目录树(等同于/E和/PURGE)。/E::复制子目录,包括空的子
2020-08-06 11:22:06
1490
原创 如何看别人是否动过你的电脑
查看电脑是否被其他人动过依次打开控制面板->管理工具->事件查看器–查看登录windows账户: 在 安全 中搜索事件id 4648 审核成功 4625 审核失败–查看电脑开机关机事件: 在 系统 中搜索事件id 12 是系统启动 13 是系统关闭#mermaid-svg-ZKJngk79E3NrYApj .label { font-family: 'trebuchet ms', verdana, arial; font-famil
2020-08-05 10:23:40
990
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人