
python
qq_41422774
Python萌新
展开
-
TF2.0里面的tfrecord
记录一下最近遇到的问题TF2里面的tfrecord数据格式制作与加载制作没什么好讲的,代码如下:def _make_tfrecords(doc_path, save_dir, train_or_test): tfrecords_path = save_dir +'\\' +train_or_test +'.tfrecord' if os.path.exists(tfre...原创 2019-12-25 21:58:24 · 1119 阅读 · 0 评论 -
tensorflow2.0显存设置
遇到一个问题:新买显卡显存8G但是tensorflow运行的时候界面显示只有约6.3G的显存可用,如下图:即限制了我的显存,具体原因为什么我也不知道,但原来的显存小一些的显卡就没有这个问题。目前的解决办法是:官方文档解决然后对应的中文博客总结一下,就是下面的两个办法:设置每次使用时按需申请# 获取所有GPU组成listgpus = tf.config.experimenta...原创 2019-12-22 21:38:03 · 4442 阅读 · 1 评论 -
WGAN的详细讲解
知乎:令人拍案叫绝的Wasserstein GANhttps://zhuanlan.zhihu.com/p/25071913Google这一篇更为基础、详细Google: GAN — Wasserstein GAN & WGAN-GPhttps://medium.com/@jonathan_hui/gan-wasserstein-gan-wgan-gp-6a1a2aa1b490...原创 2019-12-17 21:55:57 · 2654 阅读 · 1 评论 -
修改python的CAPTCHA包里面的image.py,不改变字符形状旋转角度生成无背景的和无粘连的拉伸的无背景验证码
要生成的目的验证码目的是要生成下面的三组验证码1、下面是captcha未经修改生成的样式,尺寸为160x802、下面是保持原来字符形状旋转监督不变,去除所有干扰生成的样式,尺寸160x80,这个步骤参考这位老哥的3、下面是在上面的基础上拉伸之后,使得字符无粘连的样式。通过在字符间绘制一个空白进行拉伸,拉伸后尺寸为200x80步骤通过导入包可以发现 from capt...原创 2019-11-28 16:06:49 · 970 阅读 · 0 评论 -
tensorflow2.0读取修改保存图片
import tensorflow as tfimport numpy as npfrom matplotlib import pyplot as pltimg_path = r'C:\Users\Nolan\Desktop\py\TF2_0\Dogs\test\chihuahua\n02085620_9357.jpg'# 读入图片img = tf.io.read_file(img_p...原创 2019-11-07 20:04:41 · 2547 阅读 · 1 评论 -
seaborn绘图库
Python数据可视化库seaborn ------ 两维数据间的分布关系;多维数据间的分布关系; 绘制回归关系;用DataFrame数据画图;根据某属性的不同类别绘制曲线;https://www.cnblogs.com/dan-baishucaizi/p/9471763.html...转载 2019-09-20 19:58:23 · 531 阅读 · 0 评论 -
matplotlib画图时调整子图的间距
利用的是subplots_adjust(left=None, bottom=None, right=None, top=None,wspace=None, hspace=None)# 参数说明:top、bottom、left、right:整个图距离上下左右边框的距离wspace、hspace:这个才是调整各个子图之间的间距wspace:调整子图之间的横向间距hspace:调整子图之间纵...原创 2019-09-20 18:19:37 · 19682 阅读 · 0 评论 -
pandas美国大选笔记
pd.concat()进行数据拼接https://www.jianshu.com/p/421f040dfe2fpd.concat(objs, axis=0, join=‘outer’)合并多个对象时需要放到一个列表中;axis=0默认按照0轴堆叠,axis=1指合并列;concat函数可按照其他轴的逻辑关系进行合并,默认join=‘outer’,表示所有轴都需要,还有一个可取的值是’inne...原创 2019-09-16 21:10:42 · 317 阅读 · 0 评论 -
numpy里面的布尔索引操作实例
布尔索引可以很好的找出numpy数组中符合某条件的值,利用布尔索引对原数组进行操作,提取出符合条件的值,组成新的数组本例主要是利用布尔索引找出数组中为nan的值,并将其进行替换成新的值,如本例中替换为所在行的平均值值得注意的是:每一个nan的值是不相等的,且nan的类型为float类型,所以任何一个包含有nan值的数组是几乎不可能相等的np.isnan(col)便可以构造一个布尔索引,其中为...原创 2019-09-06 20:49:47 · 831 阅读 · 0 评论 -
numpy.loadtxt()方法读取csv文件为numpy数组
csv文件数据如下:因为csv文件里面的日期是字符串,后面的为数值,数据类型不同不能一次性读取到一个numpy数组里面,否则会报类型错误,所以分为两次读取,t1读取数据(即第1、2、3、4、5列),t2读取字符串格式的日期(第0列)在读取字符串时,最后的.astype(str)作用是改变np.array中所有数据元素的数据类型为字符串类型,因为存储的时候是bytes形式存储的,如果不进行转...原创 2019-09-06 17:08:06 · 19499 阅读 · 0 评论 -
python的MYSQLdb
https://www.cnblogs.com/aestheticism/p/5064998.html转载 2019-07-21 10:21:41 · 125 阅读 · 0 评论 -
python使用pip自动安装mysql的模块出错的问题
最近想把爬虫爬取下来的数据写入到mysql里面,可是使用pip install MySql-python安装模块时出错。多处查找后发现解决办法是手动下载到对应自己python版本的mysql包,最开始下载到了mysql-python这个版本的去了,安装时始终报此平台不支持的错。。。 后又看了网上一些前辈的博客发现对于python3以上的版本需要mysqlclient(我的版本是3.7),而pyt...原创 2019-07-21 11:51:17 · 375 阅读 · 0 评论 -
[python学习记录]python初步操作mysql
数据库的连接import MySQLdb# 创建连接对象里面,除了port必须是整数型,其余全是字符类型conn = MySQLdb.connect(host = 'localhost',port = 3306,user = 'root',password = '123456',db = 'first_db',charset = 'utf8')# 如果想在后面执行sql语句获取的结果是字典...原创 2019-07-21 19:49:42 · 112 阅读 · 0 评论 -
python将数据保存为json文件时,打开json文件里面的中文发现是unicode码
最近要将爬取的数据通过json.dump处理后保存成json文件,程序一切运行正常,但是打开保存之后的json文件发现除了字母,原来的字典数据里面的中文全部变成了unicode码,像下面这个样子噢,这真是一个令人悲伤的故事。。。。然后在网上找了几个方法,经尝试之后,发现都不行,哈哈哈后来发现了这个老哥的博客,讲的非常详细!!!! try: with open(j...原创 2019-07-26 16:20:35 · 7916 阅读 · 2 评论 -
获取xpath定位到的html的某整个标签下的html源码
在运用xpath寻找定位html元素的时候,不定位具体属性的时候返回的是一个列表,这个列表里面的元素是字典,直接遍历打印这个列表会出现如下错误:import requestsfrom lxml import etreeurl = 'https://www.baidu.com/s?wd=jingdong1&tn=96327163_hao_pg'head = { 'User-...原创 2019-07-22 21:44:48 · 2491 阅读 · 0 评论 -
电影更新提醒脚本
一、背景:喜欢看电影,但又觉得花钱在视频网站开vip挺不划算的。。。(主要是是穷哈哈),于是经常浏览电影天堂这之类的免费电影网站看是否有好看的电影更新,然而每次都要打开浏览器进入网站去看,重复久了这个过程不免会觉得很烦,而且这种电影网站虽说资源更新也免费,但是在网页加载出来的一瞬间以及后续的各种点击操作弹出来充斥着各种“我是渣渣辉,来砍我呀”这之类的巨烦的广告:再者,部分朋友用这个网站下...原创 2019-08-08 17:33:46 · 1373 阅读 · 0 评论 -
Python爬虫中处理Ajax返回的json数据问题
原网网页不包含想要的数据,网页数据是后面通过Ajax加载出来的。如下面就是模仿浏览器进行请求,返回的是如下的json数据:import requests,jsondef getPage(page): url = 'https://m.weibo.cn/api/container/getIndex?' head = {'Accept': 'application/json, text/...原创 2019-08-20 12:25:29 · 1713 阅读 · 0 评论 -
xpath里面的 / / 与 . / 和 .//
xpath定位元素的时候有//和./方式,//方式是定位整个页面中所有符合的元素,而 ./ 是在当前节点下面进行选择,但我仍有一事不明。。。问题:当我用xpath选择所有class = “quote”的div时,共选择到如下图的共10个,但是我用其中一个如第一个进行进一步提取里面的文本时,如>>>quotes = response.xpath('//div[@class ...原创 2019-08-12 15:57:03 · 11466 阅读 · 1 评论 -
字符串里面的\u200b
在做一个爬虫的时候遇到一这样一个问题:请看:这个字符串包含了\u200b的unicode码,这个单独打印出来是一个空格,且占一个长度,而空格的unicode编码为\u0020 从打印效果来看,他俩是等效的。删掉的话通过replace方法即可...原创 2019-08-26 13:29:35 · 8962 阅读 · 0 评论 -
python自动发邮件总结及实例说明
python自动发邮件总结及实例说明转自:https://www.cnblogs.com/yufeihlf/p/5726619.html转载 2019-07-16 17:47:12 · 123 阅读 · 0 评论