python
海上的程序猿
计算机还是很浪漫的!!!
展开
-
ImportError: cannot import name 'json_util' from 'bson'
最近使用bson的json_util时出现错误。错误提示如下:ImportError: cannot import name 'json_util' from 'bson'ORImportError: No module named 'bson.json_util'经查阅资料发现bson库依赖pymongo,才能正常使用,随pip install pymongo。安装后正常,使用。...原创 2020-03-31 14:48:24 · 3924 阅读 · 0 评论 -
随笔之Tensorflow2.0学习笔记
文章是个人学习Tensorflow2.0的过程中,个人认为需要记下并需要重点学习的,不做任何商业使用,希望个人学习记录的同时,能够给他人带来帮助。回调回调的功能在培训期间的不同时间点进行验证(超出内置的每个时期验证)定期检查模型或超过某个精度的阈值在训练似乎平稳时改变模型的学习率在训练似乎平稳时对顶层进行微调在训练结束或超出某个性能阈值时发生电子邮件或即时消息通知等等...原创 2019-10-10 16:55:32 · 617 阅读 · 0 评论 -
随笔之Python Pandas
CountryCapitalPopulation1BelgniumBrussels111908462IndiaNew Delhi13031710353BrazilBrasilia207847528Read multi sheets from the samefile>>>xlsx = pd.ExcelFile("tes...原创 2019-05-27 16:53:26 · 151 阅读 · 0 评论 -
随笔之python操作Oracle,主要功能:SELECT、INSERT、UPDATE、BLOB数据操作
连接Oracleimport numpy as npimport cx_Oracle as oracledef connectOracle(userName,passWord,dataBaseIp,dataBasePort=None,dataBaseName): connectStatement = "" if userName: connectStatem...原创 2019-03-13 11:42:55 · 3423 阅读 · 1 评论 -
随笔之pymysql查询结果转字典dict
直接上可用代码import mysqldef get_sql_conn(): """ 获取数据库连接 """ conn= pymysql.connect(host="*.*.*.*",user="username",password="password",db="dbname") cursor = conn.cursor() return co...原创 2019-03-20 11:40:15 · 5810 阅读 · 0 评论 -
随笔之xgboost的简单使用
不多废话,直接上代码# -*- coding: utf-8 -*-# @Author: Phill# @Date: 2019-03-14 14:43:10# @Last Modified by: Phill# @Last Modified time: 2019-03-14 14:57:02import numpy as np import pandas as pd ...原创 2019-03-15 11:11:01 · 779 阅读 · 0 评论 -
ImportError: numpy.core.multiarray failed to import
今天在Windows10上面安装配置TensorFlow,在运行时,出现如下错误:ModuleNotFoundError: No module named 'numpy.core._multiarray_umath'ImportError: numpy.core.multiarray failed to importThe above exception was the direct ca...原创 2019-03-15 10:13:42 · 1983 阅读 · 0 评论 -
获取百度搜索结果的真实URL的两种方法
《1》import requestsdef getRealUrl(url): re = request.get(url) print(re.url)《2》import requestsdef getRealUrl(url): re = request.get(url) if re.status_code == 302: try: ...原创 2019-02-26 17:39:04 · 7021 阅读 · 0 评论 -
随笔之pymysql的使用
以下介绍是在win10的环境下,python3.71、pymysql的安装打开命令行win+R,输入cmd回车,采用pip install pymysql安装2、建立数据库连接import pymysqldef getSqlConn(host,user,password,db): ''' Parameters host:数据库地址 user:用户名 ...原创 2019-03-05 15:40:17 · 272 阅读 · 0 评论 -
随笔之Python小记
1、在Python脚本运行的过程中获取或更改当前工作目录 在面临这个问题的时候,首先想到的是使用Python运行 cd 目标目录路径 命令来实现。但是在实际运行的过程中,我发现并没有进入到目标目录下。后经验证查询得知,其实已经进入目标目录,但是在运行下一行代码时,又自动返回到当前的工作目录下。后来采用的方法是 os.chdir(目标目录路径) 方法来实现更改当前工作目录。 查询当前工作目录的方法原创 2017-12-28 11:47:06 · 156 阅读 · 0 评论 -
OSError: [Errno 9] Bad file descriptor
在使用selenium + PhantomJS时遇到这个问题,为了自己将来再次遇到可以方便查找,也为了方便他人,故记下此事。driver.quit() 和 driver.close() 仅仅会关闭Python driver进程,而留下PhantonJS进程仍在继续进行。 Github讨论上有关这个问题的讨论 ,有兴趣的可以去看一下。当前对我来说,最便捷的解决方案是:import signaldri原创 2018-01-02 14:40:38 · 13896 阅读 · 0 评论 -
urllib <urlopen error [Errno xxx] Connection refused>
在使用urllib获取web code status时报出这个错误。在stackOverflow上找到两种解决方案,在此记下,以供自己或他人查询。出现此错误的原因是:网站限制每秒钟访问的次数方案一 头方法 在脚本中添加特定的访问头import urllib2HEADERS = {'user-agent': ('Mozilla/5.0 (Macintosh; Intel Mac OS X 10原创 2018-01-02 14:17:12 · 5969 阅读 · 0 评论 -
随笔之python selenium学习日志
最近需要写几个脚本,用于禅道的自动提写Bug。由于一直有python的使用经验,故选择selenium库来做。在学习使用selenium的过程中遇到一些难题,在此记下,以防再次遇到。 **1、**PhantomJs的安装使用问题 PhantomJS是一个绿色软件,可以根据所使用的操作系统,选择下载,然后解压,即可使用。下载地址为:PhantomJS下载地址 我只在Linux系统中使用过,并遇到原创 2017-11-28 17:58:11 · 846 阅读 · 0 评论 -
随笔记之Python2与Python3编码小别
今天在写爬虫代码爬取网页时,遇到了一个有关Python编码的问题。通过这个问题,发现了一个Python3的优势,或者说是长处。 在处理同样的事务时,同样的文字,Python2需要额外加一些处理。 比如: 两段代码都含有这句话开头#-*- coding:utf-8 -*-在使用selenium库中的send_keys(key) 方法时,如果key为汉字,Python2中需要在key前加“u”来做原创 2017-11-30 10:08:41 · 215 阅读 · 0 评论