python
流音寻帆_jonesky
这个作者很懒,什么都没留下…
展开
-
win10安装opencv
win10安装opencv原创 2023-01-31 10:42:51 · 1256 阅读 · 0 评论 -
报错:CryptographyDeprecationWarning: Python 3.6 is no longer supported by the Python core team.
或者升级python3.9 ,高版本的python可以兼容这些冲突。原因:此时版本python 3.6;解决办法:降版本,降Cryptography至3.4.8,就可以正常运行;先查看已经安装的Cryptography版本。原创 2022-11-14 19:46:15 · 19886 阅读 · 3 评论 -
ubuntu下安装python
ubuntu安装python原创 2022-10-12 08:27:43 · 4196 阅读 · 1 评论 -
make: g++:命令未找到
执行:yum install gcc-c++原创 2022-06-08 21:06:43 · 3556 阅读 · 0 评论 -
original_keras_version = f.attrs[‘keras_version‘].decode(‘utf8‘) AttributeError: ‘str‘ object has no
原因:在安装tensorflow时,默认安装h5py为3.1.0,而报错是因为你安装的TF不支持过高版本的h5py。解决办法:卸载h5py ,安装更低版本pip uninstall h5pypip install h5py==2.10.0原创 2022-05-18 09:50:43 · 1477 阅读 · 0 评论 -
AttributeError: module ‘tensorflow‘ has no attribute ‘set_random_seed‘
TensorFlow版本兼容问题因此为了解决这个问题,必须把import tensorflow as tf改成:import tensorflow.compat.v1 as tf原创 2022-05-17 22:48:53 · 3167 阅读 · 1 评论 -
AttributeError: module ‘pandas‘ has no attribute ‘core‘
解决方法:版本问题pip uninstall pandaspip install pandas==0.22 -i -i https://pypi.tuna.tsinghua.edu.cn/simple原创 2022-05-17 22:40:01 · 1070 阅读 · 0 评论 -
python调用split()出现/ufeff如何解决
sentences_1 = open(path_1,"r").readlines()sentences_1 = [s.encode('utf-8').decode('utf-8-sig').strip("\n").split() for s in sentences_1]关键是:encode('utf-8').decode('utf-8-sig')原创 2018-04-17 12:05:52 · 1336 阅读 · 0 评论 -
python 2.7导入matplotlib报错,乱码问题
import matplotlib.pyplot as plt报错如下:UnicodeDecodeError: 'ascii' codec can't decode byte 0xcd in position 60: ordinal not in range(128)解决:方法一:把项目的路径改成全英文 方法二:有时候不可行,原因不知道# coding=utf...原创 2018-09-19 11:22:09 · 342 阅读 · 0 评论 -
pandas 分组统计 apply+list,合并多个元素为列表
x = {'sa':[2,3,3,5,5,7],'daList':[[2,3],[4,5],[9],[44,55],[23,45],[66]]}x = pd.DataFrame(x)数据形式如下: daList sa0 [2, 3] 21 [4, 5] 32 [9] 33 [44, 55] 54 [23, 45] ...原创 2018-09-19 16:06:33 · 7114 阅读 · 0 评论 -
pandas 列表元素散开成多个记录
图一 图二需求:由图一变成图二,将daList散开成多条记录x = {'sa':[2,3,3,5,5,7],'daList':[[2,3],[4,5],[9],[44,55],[23,45],[66]],'subNet':[2,3,4,4,5,6]}x = pd.DataFrame(x)z = x.groupby(...原创 2018-09-19 17:08:56 · 631 阅读 · 2 评论 -
centos安装python-igraph报错解决
https://github.com/igraph/igraph/issues/680参考http://igraph.org/c/,提示要安装build-essential 和 libxml2-dev两个依赖,之前用习惯了ubuntu突然用centos表示不懂得装,yum install build-essential 和 yum instal libxml2-dev都报错,No packa...原创 2018-09-26 20:15:00 · 982 阅读 · 1 评论 -
python 命令行 运行文件,模块导入错误
一、原本代码import syssys.path.append("..")from utils.util import *报错:无法导入模块utils二、解决方案如下:将import syssys.path.append("..")删除,改成如下,便可解决import sysimport oscurPath = os.path.abspath(os.path...原创 2018-09-21 18:01:15 · 2940 阅读 · 0 评论 -
python获取项目根路径
假设你的项目为myProject,myProject下有个data文件夹,里面存放tran.csv文件,import oscurPath = os.path.abspath(os.path.dirname(__file__))rootPath = curPath[:curPath.find("myProject\\")+len("myProject\\")] # 获取myProject...原创 2018-09-28 09:10:00 · 26090 阅读 · 1 评论 -
mongodb去重重复记录
一、mongdb的分组统计基础知识推荐以下博客 https://blog.csdn.net/congcong68/article/details/51619882 其中$addToSet 类似pandas的unique$push 类似map(lambda x: list(x))https://blog.csdn.net/yaomingyang/article/deta...原创 2018-09-28 10:05:55 · 2582 阅读 · 0 评论 -
pandas 数据框添加一行,字典
1、切记重新赋值,否则添加不成功2、设置ignore_index=Truex = pd.DataFrame()event = {}event['a'] = 2event['b'] = 3x = x.append(event,ignore_index=True)原创 2018-09-28 14:08:36 · 7614 阅读 · 1 评论 -
pycharm鼠标滚动,调整字体大小
help->find action->输入zoom,回车->打勾,如下图所示原创 2018-09-30 09:48:58 · 1546 阅读 · 0 评论 -
pycharm设置新建文件.py的模板
file->Editor->file and code templates->python script->编辑自己的模板如下图所示,显示自己的名字和创建文件的时间原创 2018-09-30 09:57:11 · 1661 阅读 · 0 评论 -
mongodb 查询大于某个字符串数值
如果数据库中某个字段存的是字符串数值,比如time,取值为‘233.3’,'45.6'......等,你想查询time > '300',怎么办? 错误做法:db['表名'].find({'time':{'$gt':300}})db['表名'].find({'time':{'$gt':‘’300‘’}}) 正确做法:db['表名'].find({'$where':'...原创 2018-11-09 17:22:26 · 7032 阅读 · 0 评论 -
删除指定的crontab任务
命令行输入 crontab -e假设多个任务,在vim中删除指定的定时任务(光标移到要删除的配置行,按delete键删除)按:wq!保存并退出查看是否删除了任务crontab -l发现没有那个定时任务,删除成功...原创 2018-11-12 21:20:58 · 27675 阅读 · 0 评论 -
crontab的基本使用
1、查看日志和程序运行情况tail -f /var/spool/mail/roottail -f /var/log/cron.log 2、查看所有定时器crontab -l 3、删除指定的定时器命令行输入 crontab -e假设多个任务,在vim中删除指定的定时任务(光标移到要删除的配置行,按delete键删除)按:wq!保存并退出查看是否删除了任务...原创 2018-11-23 19:26:46 · 218 阅读 · 0 评论 -
pycharm中,python console无法使用
显示 cannot start process,无法使用python console解决如下:修改console对应的工作目录为当前项目的工作目录右击当前项目,点击“copy path”黏贴到任意地方,即可知道当前的工作目录...原创 2018-11-18 15:37:06 · 13832 阅读 · 2 评论 -
mongodb distinct 内存报错解决方法
比如要对名字字段name进行distinct db.XX.distinct('name')报错如下: [main] Error: distinct failed: { "ok" : 0, "errmsg" : "distinct too big, 16mb cap", "code" : 17217, "codeName" : "Locati.原创 2018-11-18 16:30:52 · 2259 阅读 · 0 评论 -
pycharm快速提示函数参数和使用的方法,非常好用
参考博客:https://www.cnblogs.com/wendj/archive/2018/09/21/9685012.html第三步:鼠标放到函数名,按住ctrl即可查看原创 2018-12-05 16:49:14 · 74950 阅读 · 7 评论 -
zip同时遍历两个列表
X_df.columns.values : ['A' 'B' 'C' 'D']chi2:[ 10.81782088 3.7107283 116.31261309 67.0483602 ]for i,j in zip(X_df.columns.values,chi2): dict_feature[i]=j原创 2019-02-16 21:37:18 · 656 阅读 · 0 评论 -
对字典按照values排序
dict_feature:{'C': 116.31261309207014, 'B': 3.7107283035324987, 'A': 10.817820878494006, 'D': 67.04836020011113}ls = sorted(dict_feature.items(),key=lambda item:item[1],reverse=True)ls:<class ...原创 2019-02-16 21:42:53 · 593 阅读 · 0 评论 -
win10更改命令行python版本
本质是环境变量里面的配置顺序,将想要用的版本的配置放在其他版本前面即可。原创 2019-03-13 22:28:41 · 2976 阅读 · 0 评论 -
pip install mysql-python报错 error: Microsoft Visual C++ 14.0 is required.
1、下载.whl文件,手动安装即可解决下载网址:https://www.lfd.uci.edu/~gohlke/pythonlibs/#mysql-python安装命令:pip install mysqlclient-1.4.2-cp36-cp36m-win_amd64.whl原创 2019-03-19 17:08:03 · 480 阅读 · 0 评论 -
win创建python虚拟环境
pip3 install virtualenvpip3 install virtualenvwrapper-winpip install virtualenvpip install virtualenvwrapper-win1、创建目录,例如virtualenvs,用于存放所有的虚拟环境,配置电脑环境变量 新建系统变量,变量名:WORKON_HOME,路径自行选择,此处为:D:...原创 2019-04-13 20:18:59 · 618 阅读 · 0 评论 -
pip安装包时,指定源(镜像)
pip国内的一些镜像 阿里云 http://mirrors.aliyun.com/pypi/simple/ 中国科技大学 https://pypi.mirrors.ustc.edu.cn/simple/ 豆瓣(douban) http://pypi.douban.com/simple/ 清华大学 https://pypi.tuna.tsinghua.edu.cn/simpl...原创 2020-11-25 17:11:01 · 749 阅读 · 0 评论 -
postman使用cookie
1、添加域名比如http://192.168.0.250:8000/XX/XX/?page_num=1&page_size=2则域名为:http://192.168.0.250:80002、用户登录3、之后该域名的所有访问都有用户登录的信息,也就是session的值...原创 2019-04-12 16:41:32 · 647 阅读 · 0 评论 -
json字符串,去掉引号
>>> a='{"a":1,"b":2}'>>> json.loads(a){u'a': 1, u'b': 2}原创 2019-06-28 17:25:47 · 3131 阅读 · 0 评论