随笔分类 -  Python3

摘要:1、安装 sudo pip3 install pygame 2、验证安装 python3 -m pygame.examples.aliens 阅读全文
posted @ 2021-09-09 17:04 玉米炖排骨 阅读(55) 评论(0) 推荐(0)
摘要:安装 好了,下面就是正式的安装了,首先我们需要去Anaconda官网下载,你可以下载图形安装包,也可以下载命令行安装文件。 图形安装包安装方式就像安装软件那样根据提示下一步就可以了。 命令行安装方式是打开终端,执行下面的命令 Python2.7版本的 $ bash ~/Downloads/Anaco 阅读全文
posted @ 2021-05-10 10:51 玉米炖排骨 阅读(635) 评论(0) 推荐(0)
摘要:计算结果: 1,2。 11,12。 1 * 11 + 2 * 13。 1 * 12 + 2 * 14。 37,40 3,4。 13,14。 3 * 11 + 4 * 13。 3 * 12 + 4 * 14。 85,92 阅读全文
posted @ 2018-12-04 11:02 玉米炖排骨 阅读(172) 评论(0) 推荐(0)
摘要:""" Numpy 数组操作 修改数组形状 函数 描述 reshape 不改变数据的条件下修改形状 flat 数组元素迭代器 flatten 返回一份数组拷贝,对拷贝所做的修改不会影响原始数组 ravel 返回展开数组 """ import numpy as np ''' numpy.res... 阅读全文
posted @ 2018-11-27 10:58 玉米炖排骨 阅读(265) 评论(0) 推荐(0)
摘要:numpy.rollaxis numpy.rollaxis 函数向后滚动特定的轴到一个特定位置,格式如下: 参数说明: arr:数组 axis:要向后滚动的轴,其它轴的相对位置不会改变 start:默认为零,表示完整的滚动。会滚动到特定位置。 输出结果如下: 分析: 创建的2x2x2是一个三维数组: 阅读全文
posted @ 2018-11-26 23:33 玉米炖排骨 阅读(9999) 评论(3) 推荐(0)
摘要:import numpy as npa = np.arange(9).reshape(3,3)print('原始数组:\n',a)b = 2 * aprint('乘2后的数组:\n',b)'''#(1) 水平分割 下面的代码将把数组沿着水平方向分割为3个相同大小的子数组:c = np.hsplit( 阅读全文
posted @ 2018-11-26 21:50 玉米炖排骨 阅读(693) 评论(0) 推荐(0)
摘要:Numpy数组有水平组合、垂直组合和深度组合等多种组合方式,我们将使用vstack、dstack、hstack、column_stack、row_stack以及concatenate函数来完成数组的组合。 创建一些数组: import numpy as npa = np.arange(9).resh 阅读全文
posted @ 2018-11-26 21:35 玉米炖排骨 阅读(712) 评论(0) 推荐(0)
摘要:红线框代表的是以轴为0相加的情况,而黄线则是轴为1,蓝线自不必多说就是轴为2的情况。 具体到 numpy 中的多维数组来说,轴即是元素坐标的索引。比如,第0轴即是第1个索引,延0轴计算就是去掉坐标中的第一个索引。过程就是 1.遍历其他索引的所有可能组合 2. 取出一个组合,保持值不变,遍历第一个索引 阅读全文
posted @ 2018-11-26 14:52 玉米炖排骨 阅读(530) 评论(0) 推荐(0)
摘要:参考: 理解numpy的rollaxis与swapaxes函数:https://blog.csdn.net/liaoyuecai/article/details/80193996 Numpy数组解惑:https://flat2010.github.io/2017/05/31/Numpy%E6%95% 阅读全文
posted @ 2018-11-26 13:35 玉米炖排骨 阅读(143) 评论(0) 推荐(0)
摘要:learning_log/urls.py learning_logs/urls.py django2.0和1.x的区别是非常明显的,2.0开始使用path和re_path代替原来的url,而且用法有了很多变化。图一:在project的urls.py当中:即(learning_log\urls.py) 阅读全文
posted @ 2018-11-19 22:38 玉米炖排骨 阅读(1529) 评论(0) 推荐(0)
摘要:python3 Django 环境下,如果你遇到namespace没有注册以及在根目录下urls.py中的include方法的第二个参数namespace添加之后就出错的问题。 出错问题: 'Specifying a namespace in include() without providing 阅读全文
posted @ 2018-11-19 22:12 玉米炖排骨 阅读(778) 评论(0) 推荐(0)
摘要:直接代码: 阅读全文
posted @ 2018-11-15 15:28 玉米炖排骨 阅读(2328) 评论(0) 推荐(0)
摘要:在获取国别码集通过导入模块pygal报以下问题: 解决方法: 安装模块 pip3 install pygal_maps_world from pygal_maps_world.i18n import COUNTRIES ad Andorraae United Arab Emiratesaf Afgh 阅读全文
posted @ 2018-11-15 14:15 玉米炖排骨 阅读(1872) 评论(0) 推荐(0)
摘要:1、Chrome 下载安装地址:https://www.google.com/intl/zh-CN_ALL/chrome/ 2、Chromedriver的安装 方法一: (1) brew cask install chromedriver (2) cd /usr/local/bin, ll chro 阅读全文
posted @ 2018-11-02 18:38 玉米炖排骨 阅读(750) 评论(0) 推荐(0)
摘要:该图片的链接为https://raw.githubusercontent.com/Python3WebSpider/TestTess/master/image.png,可以直接保存或下载。 首先用命令行进行测试,将图片下载下来并保存为image.png,然后用tesseract命令测试: tesse 阅读全文
posted @ 2018-11-01 08:47 玉米炖排骨 阅读(1170) 评论(0) 推荐(0)
摘要:localhost:~ jerry$ Processing /var/www/git/python/tesserocr -bash: Processing: command not found localhost:~ jerry$ pip3 install tesserocr Collecting 阅读全文
posted @ 2018-11-01 08:44 玉米炖排骨 阅读(3104) 评论(0) 推荐(0)
摘要:之前介绍的requests库是一个阻塞式HTTP请求库,当我们发出一个请求后,程序会一直等待服务器响应,知道得到响应后,程序才会进行下一步处理。其实,这个过程比较耗时。如果程序可以在这个等待过程中做一些其他的事情,如进行请求的调度、响应的处理等,那么爬去效率一定会大大提高。 aiohttp就是这样一 阅读全文
posted @ 2018-11-01 07:36 玉米炖排骨 阅读(3271) 评论(0) 推荐(0)
摘要:UserWarning: Selenium support for PhantomJS has been deprecated, please use headless versions of Chrome or Firefox instead warnings.warn('Selenium sup 阅读全文
posted @ 2018-11-01 07:15 玉米炖排骨 阅读(388) 评论(0) 推荐(0)
摘要:1、下载 http://phantomjs.org/download.html 选择mac版本下载 2、下载完成后,解压缩,然后放到自己的一个目录下面 例如:/usr/local/Phantomjs/ 3、设置环境变量 添加: export PATH=/Users/jerry/phantomjs-2 阅读全文
posted @ 2018-11-01 06:58 玉米炖排骨 阅读(3348) 评论(0) 推荐(0)
摘要:一个网页的节点太多,一个个的用正则表达式去查找不方便且不灵活。BeautifulSoup将html文档转换成一个属性结构,每个节点都是python对象。这样我们就能针对每个结点进行操作。参考如下代码: BeautifulSoup中传入的就是urlopen中反馈的html网页。 解决方法: 这个提示的 阅读全文
posted @ 2018-10-29 16:50 玉米炖排骨 阅读(242) 评论(0) 推荐(0)