
python
Eider1998
这个作者很懒,什么都没留下…
展开
-
TypeError: Cannot interpret ‘<attribute ‘dtype‘ of ‘numpy.generic‘ objects>‘ as a data type解决方法
pandas的版本应为1.1.4numpy的版本应为1.20.2原创 2021-04-25 19:56:43 · 9154 阅读 · 7 评论 -
使用brew安装的python3没有这个目录/Applications/Python
不能使用这个命令:/Applications/Python\ 3.7/Install\ Certificates.command解决方法:新建一个py文件:import osimport os.pathimport sslimport statimport subprocessimport sysSTAT_0o775 = (stat.S_IRUSR | stat.S_IWUSR | stat.S_IXUSR | stat.S_IRGRP | s.原创 2021-02-19 15:15:22 · 688 阅读 · 0 评论 -
Mac使用brew安装python3
使用工具brew步骤:1.终端使用命令:brew search python3发现存在python32.直接安装即可brew install python3至此python3已经安装完成。3.输入命令:python3即可使用python3版本:原创 2021-02-19 11:24:25 · 1917 阅读 · 0 评论 -
下载jupyter却无法成功启动,出现‘jupyter‘ 不是内部或外部命令,也不是可运行的程序
出现的问题:解决方式:1.先看python地址是否在环境变量里。2.切换到jupyter的下载地址。 方法:file-->setting-->project---->Project interpreter 3.切换到这个地址: 启动成功。...原创 2020-12-08 14:53:33 · 3370 阅读 · 0 评论 -
pip利用国内豆瓣源下载
pip install 要下载的软件-i https://pypi.douban.com/simple原创 2020-12-08 09:28:49 · 452 阅读 · 0 评论 -
运行Python时出现错误的原因:local variable xxx referenced before assignment
运行Python时出现错误的原因:local variable xxx referenced before assignment原因:赋值前引用了局部变量xxx原创 2020-11-10 17:09:39 · 541 阅读 · 0 评论 -
Address already in use的解决方法
出现错误:解决方法:1.查看所要启动 的端口在做什么:lsof -i:(端口号) 出现:2.然后kill -9 PID即可。原创 2020-10-29 16:45:11 · 2875 阅读 · 0 评论 -
centos中运行Python命令时出现如下错误的原因
错误:原因: 未设置centos的Python环境变量。原创 2020-10-22 17:15:30 · 594 阅读 · 0 评论 -
对zk锁的常用操作
# !/user/bin/env python# -*- coding: utf-8 -*-import jsonimport timeimport loggingimport datetimeimport constantsfrom kazoo.client import KazooClientfrom kazoo.client import KazooStatelogging.basicConfig()def md5(str_param): """ md5 .原创 2020-08-21 14:58:36 · 431 阅读 · 0 评论 -
python实现每秒钟检测当前机器cpu的使用情况
psutil.cpu_percent(interval=1) # 每1s钟就查看一次当前cpu的使用率cp原创 2020-07-27 15:08:41 · 516 阅读 · 0 评论 -
python2.7安装mysqldb总是出错解决方法
python2.7安装mysqldb总是出错解决方法 需要用到mysqldb的地方的最开始处,加上import pymysqlpymysql.install_as_MySQLdb() 这两句话即可。原创 2020-06-11 14:56:15 · 467 阅读 · 0 评论 -
Python中的ppid
os.getpid() 返回进程pid os.getppid() 返回父进程pid 子进程返回0,父进程中返回子进程的pid.————————————————————————————————————————————————————————僵尸进程: 若子进程比父进程先结束,而父进程又没有回收子进程,释放子进程占用的资源,此时子进程将成为一个僵尸进程。有什么坏处? 如果大量的产生僵尸进程,将因为...原创 2020-06-09 11:23:14 · 405 阅读 · 0 评论 -
Python中的定时任务与psutil模块详解
这篇文章介绍的很详细:https://www.cnblogs.com/traditional/p/10991231.html原创 2020-06-09 10:11:22 · 292 阅读 · 0 评论 -
apscheduler模块的用法
apscheduler提供了基于日期、时间间隔、以及crontab类型的任务,我们可以在主程序的运行过程中快速增加新任务或者删除旧任务,如果把任务存储在数据库中,那么任务的状态会被保存。当调度器重启时,不必重新添加任务,保存起来的任务会恢复原状态继续执行。apscheduler有几个重要的组件:触发器(triggers):触发器包含调度逻辑,描述一个任务何时被触发,按照日期、时间间隔、cron表达式,三种方式触发。每个作业都有其自己的触发器,除了初始配置之外,触发器是完全无状态的。...原创 2020-06-09 10:04:57 · 363 阅读 · 0 评论 -
trigger = date的解释
DateTrigger——日期触发器添加此类触发器job之后,只运行一次,可以指定运行时间;若不指定则默认为当前时间。原创 2020-06-09 09:51:36 · 488 阅读 · 0 评论 -
python基础读取配置文件
基础读取配置文件-read(filename) 直接读取文件内容 -sections() 得到所有的section,并以列表的形式返回 -options(section) 得到该section的所有option -items(section) 得到该section的所有键值对 -get(section,option) 得到section中option的值,...原创 2020-06-04 15:18:44 · 207 阅读 · 0 评论 -
PyMongo的详细用法
https://api.mongodb.com/python/current/api/pymongo/collection.html原创 2020-05-20 11:03:33 · 217 阅读 · 0 评论 -
python中的[:-1]等截取的意思
例如str = '012345678' print("str[0:3]:"+str[0:3]) # 正向截取字符串 0~3(不包含3) 即 012 print("str[:]:"+str[:]) # 正向输出所有字符串 即012345678 print("str[6:]:"+str[6:]) # 正向输出字符串 从 5 (不含5)~ 结束 即 678 print("str[:-3]:"+str[:-3]) # 正向输出 从开始 ~ 倒数第第3个字符(不含第...原创 2020-05-19 10:52:46 · 1453 阅读 · 0 评论 -
Python的Logger、Handler、Filter、Formatter简单介绍
Logger 记录器,暴露了应用程序代码能直接使用的接口。 Handler 处理器,将(记录器产生的)日志记录发送至合适的目的地。 Filter 过滤器,提供了更好的粒度控制,它可以决定输出哪些日志记录。 Formatter 格式化器,指明了最终输出中日志记录的布局。...原创 2020-05-18 16:30:00 · 411 阅读 · 0 评论 -
TK-StringVar
1. StringVar属于Tkinter下的对象。2、StringVar的作用 在使用界面编程的时候,有些时候是需要跟踪变量的值的变化,以保证值的变更随时可以显示在界面上。由于python无法做到这一点,所以使用了tcl的相应的对象,也就是StringVar、BooleanVar、DoubleVar、IntVar所需要起到的作用 下面是一个例子,点击button...原创 2020-03-07 23:45:09 · 23426 阅读 · 7 评论 -
python实现对Excel某一列乘以某个常数,结果存放在另一个单元格中
#python实现对Excel某一列乘以某个常数,结果存放在另一个单元格中import pandas as pdfilepath = 'D:\python\python名单.xls'data = pd.read_excel(filepath)data["测试"] = data["总和"] * 5;print(data.head())with pd.ExcelWrite...原创 2019-12-09 21:03:25 · 3343 阅读 · 1 评论 -
利用Spyder将数据库的数据导入xls表格中
##连接数据库,查询结果写入数据到excelimport pymysqlimport xlwtdef get_sel_excel(file_excel): #建立连接 conn = pymysql.connect('localhost','root','zhaojing1314','stu') #建立游标 cursor = conn.curso...原创 2019-12-08 14:32:37 · 7073 阅读 · 0 评论 -
利用Spyder将xls表格写入MySQL中
import pandas as pdimport pymysqlfilepath = 'D:\python\python名单.xls'data = pd.read_excel(filepath)# 打开数据库连接db = pymysql.connect('localhost','root','zhaojing1314','stu')# 使用cursor()方法获取操...原创 2019-12-08 14:08:21 · 490 阅读 · 0 评论 -
解决Windows下pip命令不能下载问题及利用pip命令来下载PyMySQL
昨天用spyder连接数据库的时候,提示错误:ModuleNotFoundError: No module named 'pymysql'原因是,它找不到pymysql模块解决方法:在windows下打开cmd,输入命令pip install PyMySQL来下载PyMySQL,即可。但是我的pip命令也会报错WARNING: pip is configu...原创 2019-12-06 10:03:54 · 929 阅读 · 0 评论 -
spyder3中运行结果出现generator object <genexpr> at 0x0000017BEBAB46D8
在spyder3中输入print((i) for i in range(1, 10) if i % 2 == 0)出现结果<generator object <genexpr> at 0x0000017BEBAB46D8>原因是:print((i) for i in range(1, 10) if i % 2 == 0)生成了一个迭代器( python gene...原创 2019-10-10 19:56:24 · 10111 阅读 · 1 评论