![](https://img-blog.csdnimg.cn/20201014180756918.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Python
哥们你裤衩掉了
想成为一个DIY的野生架构师。
展开
-
使用pip install时报错read time out
当使用pip install 安装工具包时,有时会因为需要去国外网站下载相关依赖而导致下载等待时间较长,而导致下载失败。因此,可以通过指定国内下载源而完成下载。原创 2023-04-07 18:25:08 · 251 阅读 · 0 评论 -
《python》 中字典的用法
第一部分:dict 的创建# 创建空字典dic = {}print type(dic)# 直接赋值dic = {'spam':1, 'egg':2, 'bar':3}print dic# 通过关键字dict和关键字参数创建dic = dict(spam = 1, egg = 2, bar =3)print dic# 通过二元组列表创建 dict()内是一个list,dict()函数最多需原创 2017-10-16 15:19:28 · 408 阅读 · 0 评论 -
《python的IO编程》
前言在磁盘上读写文件的功能是操作系统提供的,现在操作系统不允许普通程序直接操作磁盘,所以读写文件是请求操作系统打开一个文件对象(文件描述符),然后通过操作系统提供的接口对这个对象读写数据,所以使用完文件必须关闭,因为文件对象会占用操作系统的资源,并且操作系统同一时间打开的文件数是有限的。文件的读写读文件open()函数 open(name[, mode[, buffering]]) -> file原创 2017-11-28 22:16:09 · 270 阅读 · 0 评论 -
Python利用WordCount实现词云
前言构造词云的方法很多,python提供了一个方便的WordCount库来实现了词云以及数据可视化的方法,我们可以方便的得到以下的结果。 参考文档: GitHub–WordCount文档 - 关键词的视觉化描述; - 图形可视化,标签化。 - 用于汇总用户生成的标签或一个网站的文字内容; 重要程度能通过改变字体大小或颜色来表现 - 大多数标签本身就是超级链接,直接指向与标签相联的原创 2017-11-21 21:04:01 · 1051 阅读 · 0 评论 -
Numpy 总结
感谢博主 :DawnRanger,祝一切顺利 链接:http://blog.csdn.net/DawnRanger/article/details/53125945 1. 简介Numeric Python的简称,是几乎所有python科学计算工具的基础。主要功能:ndarray: 一个具有矢量运算和复杂广播能力的快速并且节省空间的多维数组面向数转载 2017-12-11 10:46:33 · 1112 阅读 · 0 评论 -
《python初级爬虫》(一)
前言python初级爬虫只需要掌握以下四个技术find 字符串函数列表切片list[-x:-y]文件读写操作循环体while原理: 网页上的任何东西都对应着源代码, 所以爬虫的原理就是对网页上的源代码的爬取和访问两部分。 第一步:1 先对待爬取东西的代码截取,对于单篇文章而言 <a title="" target="_blank" href="http://blog.sina.com.原创 2017-12-19 21:39:35 · 1170 阅读 · 0 评论 -
《python初级爬虫》(二)
前言在《python初级爬虫》(一)中只是简单的介绍了如何爬取博客的单篇文章和博文首页的文章。当文章列表有翻页的情况时候则需要进行更为详细的分析,我们观察网页链接,为了下载全部的博文,需要访问所有博文页的连接,类比下载所有首页的url 第一页: http://blog.sina.com.cn/s/articlelist_1191258123_0_1.html 第二页: http://blog.s原创 2017-12-20 19:02:47 · 950 阅读 · 0 评论 -
《面试之排序算法性能比较》
一 归并排序性能稳定原创 2017-11-08 11:27:43 · 386 阅读 · 0 评论 -
《pandas入门》之read_excel()和to_excel()函数解析
前言数据分析时候,需要将数据进行加载和存储,本文主要介绍和excel的交互。read_excel()加载函数为read_excel(),其具体参数如下。read_excel(io, sheetname=0, header=0, skiprows=None, skip_footer=0, index_col=None,names=None, parse_cols=None, ...原创 2017-12-13 21:15:43 · 158204 阅读 · 5 评论 -
python问题:icodeDecodeError: 'ascii' codec can't decode byte 0xe5 in position 148
在pycharm中执行python程序时,因为某些插件时候会报错UnicodeDecodeError: 'ascii' codec can't decode byte 0xe5 in position 148: ordinal not in range(128)这是因为python2.x的默认编码是ascii,而代码中可能由utf-8的字符导致,解决方法是在报错文件中设置utf-8。...原创 2018-04-22 09:40:46 · 2602 阅读 · 1 评论 -
ChromeDriver与Chrome版本对应参照表及ChromeDriver下载链接
转载于csdn博主:Peter.Pan,感谢之链接:https://blog.csdn.net/BinGISer/article/details/88559532以留备份,以期学习。chromedriver的下载地址:http://npm.taobao.org/mirrors/chromedriver/注:chromedriver具有向下兼容性,所以win64下载win32也可以运行。......原创 2019-07-26 12:39:27 · 9860 阅读 · 0 评论 -
《面试》 几种经典的简单的排序方法(冒泡,选择,插入)python实现
感谢博主 http://blog.csdn.net/l953972252/article/details/51284884 该博文以C++编写,本文python 编写。选择排序思想:通过遍历所有元素来调整位置 首先遍历第一位元素,将第一位元素和其余位置的元素进行比较,如果其小于遍历元素则位置不改变,若其大于遍历元素则交换位置,继续遍历下去,找到最小的元素,放置在索引[0]处。再开始遍历第二个元原创 2017-07-25 00:33:10 · 700 阅读 · 0 评论 -
十道海量数据处理面试题
1、海量日志数据,提取出某日访问百度次数最多的那个IP。 首先是这一天,并且是访问百度的日志中的IP取出来,逐个写入到一个大文件中。注意到IP是32位的,最多有个2^32个IP。同样可以采用映射的方法, 比如模1000,把整个大文件映射为1000个小文件,再找出每个小文中出现频率最大的IP(可以采用hash_map进行频率统计,然后再找出频率最大 的几个)及相应的频率。然后再在这1000个最大的I原创 2017-10-04 10:38:42 · 407 阅读 · 0 评论 -
网络编程(python)
TCP协议的网络编程 第一部分:客户端# 导入socket库:import socket# 创建一个socket: # AF_INRT-->IPV4 ,SOCK_STREAM-->TCP协议s = socket.socket(socket.AF_INET, socket.SOCK_STREAM)# 建立连接:(是一个tuple)s.connect(('www.sina.com.cn'原创 2017-10-03 12:35:54 · 919 阅读 · 0 评论 -
pycharm+mysql连接
pycharm 5.0 python2.7 1安装MySQLdb包 MySQL-python-1.2.3.win-amd64-py2.7.exe2.pycharm 装数据库插件 setting-plugins-database navigator 3下载mysql 的jdbc:ysql-connector-java 打开pycharm的database插件,新增一个MySQL连接 vi原创 2017-04-20 12:09:58 · 18746 阅读 · 0 评论 -
python 安装 pip
感谢网友整理 参考网址 http://www.cnblogs.com/NanShan2016/p/5518235.html悠望南山 Python学习笔记(一)三步走安装pippip是用来方便地管理Python的第三方包的,由于此前玩Python仅仅是浅尝辄止,用的是python(x,y),但是这里并不代表你想用什么包都能从里面找到的,所以我把python(x,y)卸了,然后重新装了个Pytho原创 2017-07-23 10:01:52 · 290 阅读 · 0 评论 -
《面试》数据结构 - python
1. 数据栈思想:只限定在数据栈的一端(栈顶)进行元素的操作,是一种特殊的线性表。 操作实例: 二进制转换十进制class Structure(object): def twooten(self,l): m = [] i = len(l) while i > 0: n = l[i-1] * pow(2,len(l)-原创 2017-08-11 20:19:35 · 1614 阅读 · 0 评论 -
《面试》--数据结构常见题目分析
1 递归思想实例—斐波那契数列的实现递归思想的核心是:要找到递归结束的条件。 相比较迭代,迭代是使用循环结构,而递归使用的是选择结构。 使用递归能够使得代码更清晰,更简洁,更容易让你理解,但是大量的递归将会建立大量的函数副本,会消耗大量的时间和内存,而迭代则不需要此种付出。菲波那切数列常用实例 兔子在出生两个月后,就有繁殖能力,一对兔子每个月能生出一对小兔子, 假设所有的兔子都不会死,n月原创 2017-08-15 10:39:21 · 521 阅读 · 0 评论 -
《面试》 --阿里巴巴数据分析岗面试编程题解析
昨天做阿里非研发岗编程题,虽不是很难,但还是因为个人原因调试失败,特此今日复盘,希望能帮助大家提高。第一题选择出行方式,ofo是每1.5公里1元,不足1.5公里的按1.5计算 永安行是使用时间,每分钟0.2元,使用时间不足1分钟按1分钟算。 hellobike是不足2km 1元,不足4km 3元,不足8公里,5元,超过8km 8元,选择合适的出行方式def bike_plan(distance原创 2017-08-26 15:06:29 · 4391 阅读 · 0 评论 -
《python》 str 和 list 转换 以及eval()函数
python 操作中常对list和字符创的转换进行操作,特此备注。str –> liststr1 = 'abc'list1 = list(str1)list2 = str1.split()print list1 # ['a','b','c']print list2 # ['abc']str2 = 'a b c'list3 = str2.spli原创 2017-08-13 15:47:48 · 9825 阅读 · 1 评论 -
《python》 eval()函数解析
感谢博主:大大的橙子 http://www.cnblogs.com/dadadechengzi/p/6149930.htmleval(expression, globals=None, locals=None) 官方文档中的解释是,将字符串str当成有效的表达式来求值并返回计算结果。globals和locals参数是可选的,如果提供了globals参数,那么它必须是dictionary类型;如原创 2017-08-23 18:10:02 · 755 阅读 · 0 评论 -
《python》---random函数
感谢博主:mishidemudong 地址:http://blog.csdn.net/u010159842/article/details/52981939研究排序问题的时候常常需要生成随机数组来验证自己排序算法的正确性和性能,所以把Python生成随机数(组)的方法稍作总结,以备以后查看使用。random.randint(low, hight)>>> help(random.randint)H原创 2017-08-27 17:02:01 · 1343 阅读 · 0 评论 -
《面试-回溯法》 ---五种经典的算法问题
回溯法一般与递归,深度优先遍历联合使用,他的核心就是不断尝试路线,倘若碰壁(走不通)则返回到上一步进行从新试探,其程序结构分为两部分: (1)寻找起点,并在起点位置调用探索函数。 (2)设计探索函数,每一种可能都是一种if, 其约束条件就是 探索是否超越边界and 探索位置的值是否是所需。(1)适用范围:需要找出全部解或者最优解 (2)有组织的搜索 (3)探索解空间...原创 2017-08-28 08:37:28 · 10574 阅读 · 3 评论 -
《python》---数组和多维数组的产生
一维数组定义以及初始化 >>> a = [1,2,3]>>> a[1, 2, 3]>>> 初始化一维数组>>> [0 for x in range(10)][0, 0, 0, 0, 0, 0, 0, 0, 0, 0]二维数组>>> a = [[1,1],[2,2]]>>> a[[1, 1], [2, 2]]>>> myList[[0, 0, 0], [0, 0, 0], [0, 0原创 2017-08-27 16:55:59 · 252 阅读 · 0 评论 -
python socket编程详细介绍
连接 : http://blog.csdn.net/rebelqsp/article/details/22109925转载 2017-10-02 21:52:24 · 195 阅读 · 0 评论 -
Python之时间处理模块time
首先需要引入time模块import time原创 2016-05-24 21:50:49 · 327 阅读 · 0 评论