python
文章平均质量分 84
风澜舞
断剑重铸之日,骑士归来之时。
展开
-
使用conda创建虚拟环境,并将虚拟环境加载到jupyter notebook中【已解决】
前言,最近在学习tensorflow,配置环境conda环境,繁杂,而且网上教程很乱很杂,有不少错误,故有了这篇文章。1,在conda下创建虚拟环境在本文中为虚拟环境名称为web_env,指定python版本为3.6conda create -n web_env python=3.6等待安装完成后,输出类型下面的提示:done## To activate this environment, use## $ conda activate web_env## To deact.原创 2021-06-28 21:22:00 · 3653 阅读 · 5 评论 -
[北京大学]TensorFlow 2.0 学习笔记(1)-鸢尾花分类
使用TensorFlow 2.1 对鸢尾花进行分类说明:这个系列课程是北京大学的TensorFlow2.0的精品课,讲的细致,干货很多。B站传送门评论区有代码1 安装TensorFlow 2.1和显卡支持1.1 安装miniconda或者anaconda创建虚拟环境conda create -n AI python=3.7进入虚拟环境conda activate AI1.1 安装英伟达GPU加速包和TensorFlow 2.1conda install cudatoolkit转载 2021-06-20 12:29:43 · 332 阅读 · 0 评论 -
python smtplib库发送邮件板子
发送代码import smtplibfrom email.mime.text import MIMETextfrom email.header import Headerimport json# 读取配置文件with open("conf.json", encoding="utf-8") as fp: json_data = json.load(fp)sender = json_data.get('sender') # 获得发送者password = json_data.g.原创 2020-12-16 12:30:36 · 202 阅读 · 0 评论 -
SQLAlchemy常用功能的简单总结(来自于官方文档)
最近在学SQLAlchemy,看了[官方文档](https://www.osgeo.cn/sqlalchemy/orm/tutorial.html#returning-lists-and-scalars),记录下最常用的功能,下面的内容都是关于懒加载(lazy loading)的,通俗来讲就是,通过SQLAlchemy改变数据库中的数据,不会立马将数据的改写(包含,创建,删除和更新,不包含查询)提交到数据库进行SQL执行,而是将改变记录下来,当遇到session.commit()时,会将改变一次性的提交到数原创 2020-10-28 10:51:42 · 783 阅读 · 0 评论 -
Tornado(1) 上传图片并显示
Tornado(1) 上传图片并显示1,模板文件<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <title>Title</title></head><body>{% if img_error %...原创 2020-04-09 13:48:01 · 513 阅读 · 0 评论 -
关于python函数参数的传递*args, **kwargs的区别及用法(实例)
关于python函数参数的传递*args, **kwargs的区别及用法1,区别:在 python 中,*args 和 **kwargs 都代表 1个 或 多个 参数的意思。*args 传入tuple 类型的无名参数(无法修改),而 **kwargs 传入的参数是 dict 类型(可以修改)。2,举个栗子1,*args的用法def list1(*args): print(arg...原创 2020-04-02 12:00:09 · 955 阅读 · 0 评论 -
Python爬取新闻列表并保存为xml(读取ini配置文件)
Python爬取新闻列表并保存为xml(读取ini配置文件)一,分析网站目标网站[ http://www.cankaoxiaoxi.com/china/szyw/1.shtml ]爬取深度为21,列表页 2,内容页列表页新闻标题包含在ul>li中,并且在上图红框处有一个li为分割线,所以要对li进行判断,为空则跳过这个li内容页,文章包含在&l...原创 2020-03-03 19:00:43 · 1157 阅读 · 1 评论 -
configparser读取ini配置文件&&xml的读写
configparser读取ini配置文件&&xml的读写一, 读取ini配置文件1, ini配置文件[DATABASE]username=adminpassword=admin123ip=localhostport=3306[USER]username=rootpassword=1232,读取代码import configparsercp ...原创 2020-03-03 11:35:14 · 269 阅读 · 0 评论 -
使用selenium爬取小说以及一些注意事项和坑
使用selenium爬取小说说明:这个网站也可以使用静态方法访问,动态只是练手目标,使用selenium爬取新笔趣阁的一个小说,并下载到本地磁盘一,分析网站1,打开网站,查看一篇文章。获取下一章链接,内容,以及章节名称。2, 分别使用selenium的不同选择方式,进行定位,(当然使用xpath最为简单)3,xpath的一个小技巧(快速确定路径,最好使用以chrome...原创 2020-02-23 10:43:05 · 1261 阅读 · 4 评论 -
Python yield关键简单解析
Python yield关键简单解析1,带有yield关键字的函数,被python解析器,视为一个生成器。2,类似于return关键字,但是return关键字会结束函数的调用,并且在下一次调用函数的时候,该函数会从开头开始。而yield关键字,也会结束该函数,但是该函数为冻结状态,当下次这个函数被唤醒时,会从上次调用的地方,继续向下执行。而不像return一样,从头开始。3,很像...原创 2020-02-17 13:00:10 · 144 阅读 · 0 评论 -
爬虫中关于登录以及登录验证码的简单处理方法
处理登录表单前言:这个测试网站为了避免不必要的麻烦,并没有通过真实网站进行测试,是博主自己搭建的wordpress平台。请大家不要非法使用到正式网站。一,处理没有登录验证的网站。1,使用浏览器的检查功能,获取登录表单的属性2,查看表单需要提交的name属性,即为我们要post提交的部分,分别为以下属性log:账号pwd: 密码rememberme:记住登录信息,默认值...原创 2020-02-13 19:55:42 · 5867 阅读 · 6 评论 -
关于python字符串编码问题
关于python字符串编码问题一,encode和decode1,python默认字符串是使用Unicode编码。2,encode作用是将Unicode编码转换成其他编码的字符串。3,decode是将其他编码的字符串解码为Unicode编码。4,实例unicode_str = "我们是unicode编码"print(type(unicode_str))# unicod...原创 2020-02-12 13:20:26 · 278 阅读 · 0 评论