随笔分类 - python
Python常用标准库之os
摘要:模块导入方式: import os os模块是Python标准库中的一个用于访问操作系统相关功能的模块,os模块提供了一种可移植的使用操作系统功能的方法。使用os模块中提供的接口,可以实现跨平台访问。但是,并不是所有的os模块中的接口在全平台都通用,有些接口的实现是依赖特定平台的,比如linux相关
GA遗传算法与PSO离子群组合算法
摘要:原文链接 在做优化的时候,起初选择了GA算法,但是GA的不稳定性(或者陷入局部最优)实在让人抓狂,前后两次的结果相差竟然有时候能达到30%以上,当时由于时间的原因,我只好选择了优化1000次,然后以其中的最小值最为最佳方案。虽然问题也算解决了,但是从学术上将,这种奔方法是让人很尴尬的。所以,我从网上
GA-BP神经网络(使用遗传算法对神经网络权值进行优化)
摘要:为什么要进行优化 由于神经网络初始权值是随机生成的,容易造成结果陷入局部最优的情况,而遗传算法对于处理全局最优有着非常好的处理方式,故先使用遗传算法对于神经网络初始权重获取一个全局优的解,再通过梯度下降来更新权重获得整体最优值。
python操作Excel的5种常用方式
摘要:Python对Excel的读写主要有xlrd、xlwt、xlutils、openpyxl、xlsxwriter几种。 1.xlrd主要是用来读取excel文件 import xlrd import numpy as np data = xlrd.open_workbook('用户2用电1号主变.xl
Tensorflow如何使用GPU训练(笔记)
摘要:参考:https://blog.csdn.net/qq_31554953/article/details/107302404 Tensorflow和tf.keras 模型可以在单个GPU上透明运行,而无需更改。 注意:(1)需要使用tf.config.experimental.list_physic
anaconda 常用命令
摘要:一、环境 1.1 创建新环境 conda create -n your_env_name python=X.X(2.7\ 3.7等) 1.2 查看anaconda环境信息 查看已经创建了哪些anaconda环境(星号代表当前环境) conda info --env 1.3 激活anaconda环境或
Anaconda下载以及anaconda安装软件包的速度过慢解决办法
摘要:添加清华源到Anaconda的下载源 conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/free/ conda config --add channels https://mirrors.tu
爬博客
摘要:爬取博客并保存到数据库 import requests import pymysql from bs4 import BeautifulSoup # 输入博客网址 url = "https://www.cnblogs.com/java-six/default.html?page=" header={
python 通过填入参数生成html文件
摘要:def save_html(title): try: # 命名生成的html gen_html = '{}.html'.format(title) # 打开文件,准备写入 f = open(gen_html, 'w', encoding='UTF-8') # 准备相关变量 str1 = 'my na
用 Python 将 html 转为 pdf、word
摘要:转 pdf 转 pdf 中使用 pdfkit 库,它可以让 web 网页直接转为 pdf 文件,多个 url 可以合并成一个文件。 安装 pdfkit 库 pip3 install pdfkit 安装 wkhtmltopdf 文件 pdfkit 是基于 wkhtmltopdf 的 python 封装
windows10 设置开机启动python脚本
摘要:1.右键——将需要开启启动的脚本,发送到桌面快捷方式; 2.ctr+r——打开“运行”——输入“shell:startup”——确定 3.将第一步中生成的快捷方式放入到开机启动项中 结果:重启机器,python脚本自动再后台运行 参考: https://www.ijinshan.com/soft/p
Beautiful Soup 基础用法
摘要:Beautiful Soup 4.4.0 文档 快速入门 Beautiful Soup的安装 $ apt-get install python3-bs4 准备工作 下面的一段HTML代码将作为例子被多次用到.这是 爱丽丝梦游仙境的 的一段内容(以后内容中简称为 爱丽丝 的文档): html_doc
数据提取之xpath
摘要:lxml是一款高性能的 Python HTML/XML 解析器,我们可以利用它带的XPath语法来快速的定位特定元素以及获取节点信息,而XPath (XML Path Language) 是一门在 HTML\XML 文档中查找信息的语言,可用来在 HTML\XML 文档中对元素和属性进行遍历。 xp
TensorFlow-placeholder传入值
摘要:import tensorflow._api.v2.compat.v1 as tf tf.disable_v2_behavior() import os os.environ['TF_CPP_MIN_LOG_LEVEL'] = '2' input1 = tf.placeholder(tf.float
TensorFlow使用新变量
摘要:import tensorflow._api.v2.compat.v1 as tf tf.disable_v2_behavior() import os os.environ['TF_CPP_MIN_LOG_LEVEL'] = '2' import numpy as np state = tf.Va
TensorFlow中的session会话控制
摘要:import tensorflow._api.v2.compat.v1 as tf tf.disable_v2_behavior() import os os.environ['TF_CPP_MIN_LOG_LEVEL'] = '2' import numpy as np matrix1 = tf.
第一个TensorFlow程序
摘要:训练 import tensorflow._api.v2.compat.v1 as tf tf.disable_v2_behavior() import os os.environ['TF_CPP_MIN_LOG_LEVEL'] = '2' import numpy as np x_data = n
TensorFlow报错解决
摘要:tensorflow2.0版本以上兼容tensorflow1 import tensorflow._api.v2.compat.v1 as tf tf.disable_v2_behavior() CPU 支持AVX2 FMA(加速CPU计算),但安装的 TensorFlow 版本不支持 import
Python爬虫框架Scrapy入门
摘要:开发环境:python+scrap;IDE:pycharm 入门文档:Scrapy文档 Scrapy安装 Scrapy在Python 2.7和Python 3.3或更高版本上运行(除了在Windows 3上不支持Python 3)。 通用方式:可以从pip安装Scrapy及其依赖: pip inst