小编sha*_*nen的帖子

用 Python 抓取谷歌图片

我正在尝试学习 Python 抓取并遇到了一个程序,可以从 Google 图片搜索结果中抓取一定数量的图片

我把它改成 5 张图像,它工作了一段时间,但最近停止工作,显示输出,如 there are 0 images

import requests
import re
import urllib2
import os
import cookielib
import json

def get_soup(url,header):
    return BeautifulSoup(urllib2.urlopen(urllib2.Request(url,headers=header)),'html.parser')


query = raw_input("query image")# you can change the query for the image  here
image_type="ActiOn"
query= query.split()
query='+'.join(query)
url="https://www.google.com/search?q="+query+"&source=lnms&tbm=isch"
print url
#add the directory for your image here
DIR="C:\Users\mynam\Desktop\WB"
header={'User-Agent':"Mozilla/5.0 (Windows NT 6.1; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/43.0.2357.134 Safari/537.36"
}
soup = get_soup(url,header)


ActualImages=[]# contains the link for Large original images, type …
Run Code Online (Sandbox Code Playgroud)

python python-2.x web-scraping

5
推荐指数
2
解决办法
1万
查看次数

'ReduceLROnPlateau' 对象没有属性 '_implements_train_batch_hooks'

我正在尝试在我实施该ReduceLROnPlateau方法的卷积神经网络中实施学习率调度,但我遇到了这个错误。

我的进口清单

import pandas as pd
import numpy as np
import matplotlib.pyplot as plt
import matplotlib.image as mpimg
import seaborn as sns
%matplotlib inline
import warnings
warnings.filterwarnings('ignore')
np.random.seed(0)
from sklearn.model_selection import train_test_split
from sklearn.metrics import confusion_matrix
import itertools
from keras.utils.np_utils import to_categorical # convert to one-hot-encoding
from keras.models import Sequential
from keras.layers import Dense, Dropout, Flatten, Conv2D, MaxPool2D
from keras.optimizers import RMSprop
from keras.preprocessing.image import ImageDataGenerator
from keras.callbacks import ReduceLROnPlateau
from keras.activations import selu
Run Code Online (Sandbox Code Playgroud)

我用来实现它的代码:

reduce_lr = ReduceLROnPlateau(monitor='val_loss', …

python keras tensorflow

0
推荐指数
1
解决办法
779
查看次数

标签 统计

python ×2

keras ×1

python-2.x ×1

tensorflow ×1

web-scraping ×1