python相关
文章平均质量分 61
亮话科研
一切随缘。
展开
-
windows下安装anaconda、pycharm、cuda、cudnn、PyTorch-GPU版本
windows下安装anaconda、pycharm、cuda、cudnn、PyTorch-GPU版本原创 2023-08-01 16:51:56 · 1184 阅读 · 1 评论 -
ubuntu 下 pycharm 搜狗输入法候选词在左下角问题
ubuntu 下 pycharm 搜狗输入法候选词在左下角问题转载 2022-12-12 14:12:13 · 350 阅读 · 0 评论 -
Ubuntu22.04+conda 安装Detectron2
3.pip install -e的开始位置为当前位置,如果在detectron2路径下安装的话是不能使用-e的,也就是说需要在detectron2的上一级目录才可以。具体的按照官网操作就可以了,我使用的是cuda11.7 加 pytorch1.12 具体的要根据自己的情况来选择。正常情况下创建环境和激活环境就可以了,如果安装过程中遇到了意外情况是可以删除环境,然后重新来过的。安装过程中总会遇到下载中断的情况,最终发现是因为下载源的问题,所以都需要指定下载源,具体如下。pytoch的安装可以参照。原创 2022-11-04 09:56:01 · 1229 阅读 · 0 评论 -
决策树实例
# 决策树实例# import numpy as npfrom sklearn.feature_extraction import DictVectorizer# from sklearn.model_selection import train_test_splitimport csvfrom sklearn import treefrom sklearn import preprocessing# from six import StringIOimport graphviz# R.原创 2022-03-20 17:40:59 · 1691 阅读 · 0 评论 -
python连接Oracle数据库
import cx_Oracle as cx'''连接oracle需要Oracle客户端版本与 cx_Oracle 版本 与 pycharm版本一致,同时需要配置Oracle客户端的TNS_ADMIN 和path环境变量,不要配置ORACLE_HOME,否则会出现plsql不能登录的情况。'''con = cx.connect('portal56_his/bsoft@127.0.0.1:1521/orcl')cursor = con.cursor() # 创建游标cursor.e.原创 2022-03-19 23:00:14 · 4176 阅读 · 0 评论 -
爬虫学习-requests对象学习
之前的学习都是把网上的例子搬过来,发现有的地方用urllib有的地方使用requests,一直都是迷迷糊糊的,开始还以为这两个是同一个的东西,后来才发现不是一样的,requests后面版本新加的包,整体来说requests对象的使用方法比urllib的使用方法要简单,下面就看一个具体的例子吧。首先我们对urllis.request发送时翻译的例子进行一下改造会发现比那个的代码要精练了好多,核心...原创 2018-11-14 22:32:31 · 2245 阅读 · 3 评论 -
爬虫学习-异常捕获
爬虫相关的异常一般分为两类,一类是URLError,另一类是HTTPError。1.URLError#导入相关包from urllib import request, error#通过try catch捕获相关异常 网址中忘记了//try: response = request.urlopen('http:www.baidu.com',timeout=5)except e...原创 2018-11-14 21:14:41 · 452 阅读 · 0 评论 -
爬虫学习-urllib.request信息发送
爬虫信息发送是一个比较复杂的过程,接下来就简单学习一下信息发送的几个简单实例,接下来我们主要使用的是urlopen API:urllib.request.urlopen(url, data=None, [timeout, ]*, cafile=None, capath=None, cadefault=False, context=None)url请求网址,timeout 响应超时时间...原创 2018-11-14 16:22:50 · 301 阅读 · 0 评论 -
爬虫学习-selenium配合ChromeDriver报错:selenium.common.exceptions.WebDriverException: Message: 'chromedriver'
selenium配合ChromeDriver报错:selenium.common.exceptions.WebDriverException: Message: 'chromedriver' executable needs to be in PATH;代码如下:from selenium import webdriverfrom selenium.webdriver.chrome.o...原创 2018-11-14 09:16:34 · 1165 阅读 · 0 评论 -
爬虫学习-selenium和ChromeDriver的安装
selenium 是一个自动化测试工具,如果要使用测试的话还需要ChromeDriver的配合才能在Chrome浏览器下进行测试。selenium的安装比较简单,只要安装好pip工具后直接使用命令安装就可以了pip3 install selenium接下来就是安装Chrome浏览器,安装Chrome浏览器的时候一定要注意到官网下载,我之前使用的是一个名叫Chrome极速浏览器,无论图...原创 2018-11-14 08:49:07 · 662 阅读 · 0 评论 -
爬虫学习-获取页面使用的字符集
前面做爬虫例子的时候打印有时会出现意外的乱码,后来通过查找发现是解码字符集引起的,所以需要实现知道页面使用的字符集才能更好的解码#encoding=utf-8#导入需要的包 字符集需要的包是chardetimport requestsimport chardetif __name__=='__main__': url = 'http://www.baidu.com' ...原创 2018-11-13 21:54:40 · 314 阅读 · 0 评论 -
bs4.FeatureNotFound: Couldn't find a tree builder with the features you requested: html_parser.
bs4解析网页时报错:bs4.FeatureNotFound: Couldn't find a tree builder with the features you requested: html_parser. Do you need to install a parser library?原因:不可以使用 BeautifulSoup(html,'html_parser')解决办法:...原创 2018-11-08 10:29:26 · 38378 阅读 · 10 评论 -
爬虫学习-使用代理
通过第一个例子已经知道了爬虫相关的基本知识,接下来就是要越过各种障碍了,首先要学习的就是使用代理技术,随机的代理技术可以降低爬虫程序被服务器发现的概率,增加成功率。相关实现代码如下:# 首先导入需要的两个包,第一个是爬虫相关 ,第二个 random 是生成随机数import urllib.request as reqimport random#需要访问的ip地址url = ...原创 2018-11-13 09:10:39 · 536 阅读 · 0 评论 -
爬虫学习-简单入门
今天开始学习爬虫相关知识,学习的主要目的并不是去做信息的收集,主要还是通过这个大众化的知识板块来学习python相关知识。第一个例子是进行python实现程序角度的自动翻译实例,相关代码如下:#首先导入需要的包import urllib.request as reqimport urllib.parse as paimport json as js#通过用户输入的内容进行...原创 2018-11-13 09:06:52 · 513 阅读 · 0 评论 -
python下载与安装
1.Python的下载在官网可以下载到Python的各个版本,在此我下载的是3.7.1和2.7.15的64位版本,官网网址:https://www.python.org/downloads/2.python的安装python的安装比较简单,直接按照操作点击下一步就可以顺利完成,需要注意的有以下几个地方:一是要勾选Add python X.X to PATH;二是在自定义安装中勾...原创 2018-11-06 14:53:04 · 923 阅读 · 0 评论