
Python笔记
雪兰灵莹
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
Python笔记——数组array的排序,前n小个值
一个数组:a = [ 0 1 10 7 21 33]从小到大排序:b = np.sort(a)返回从小到大排序的坐标indexc = np.argsort(a)返回第2小到第4小的值或者坐标b = np.sort(a)[2:5]b = np.argsort(a)[2:5]原创 2022-01-22 18:53:14 · 2431 阅读 · 1 评论 -
Python笔记——list的前n大个值
[listname.index(x) for x in sorted(listname, reverse=True)[:4]]原创 2022-01-09 19:37:34 · 924 阅读 · 0 评论 -
Python笔记——list转置
tmpemg为二维列表tmpemg = [[row[i] for row in tmpemg] for i in range(len(tmpemg[0]))]原创 2021-08-11 10:49:16 · 1195 阅读 · 0 评论 -
Python笔记——pip下载镜像源
pip下载慢怎么办,用镜像源啊~常用的镜像源有下面几个清华:https://pypi.tuna.tsinghua.edu.cn/simple阿里云:http://mirrors.aliyun.com/pypi/simple/中国科技大学 https://pypi.mirrors.ustc.edu.cn/simple/华中理工大学:http://pypi.hustunique.com/山...原创 2020-03-05 21:43:39 · 455 阅读 · 0 评论 -
python笔记——json与string相互转化
我在从web获取到json数据时,需要保存在本地文本文件中,这就需要json转换为string,使用缓存数据时,又需要string转json。注意,如果要存入文本文档,一定先将dict转为string,string里面key要使用双引号,要不然存在文本文档里的就是单引号,取出来的string不能转换为json代码如下:import jsond = {"a":1,"b":2}pri...原创 2018-03-06 17:33:46 · 36558 阅读 · 0 评论 -
python笔记——python3.4向web服务器的post请求
如题,查了很多资料,总是报错400(貌似是没有参数),改了半天,发现需要添加 params参数来传参。。。o(╯□╰)o代码如下:import requestsimport jsonurl1="http://********************/123?userid=13lksdfjsd1"res = requests.post(url=url1)print(res.text原创 2018-02-05 22:24:53 · 2490 阅读 · 0 评论 -
Python笔记004——pycharm下配置pyuic和使用pyuic将.ui转成.py
Python笔记004——pycharm下使用pyuic将.ui转成.pyQT Designer 是个UI设计器,据说功能强大,用它制作Python的窗口程序,能节省不少时间,但是若要好好用,还需要配置一下原料:pycharm2017 PyQt5一、在pycharm上配置pyuic打开pycharm,创建一个新工程或者打开一个旧的工程,进入主界面 文件->设置 在设置界面找原创 2017-06-09 16:32:27 · 38714 阅读 · 29 评论 -
python笔记005——os.path模块用法详解
os.path模块主要用于文件的属性获取,在编程中经常用到,以下是该模块的几种常用方法。更多的方法可以去查看官方文档:http://docs.python.org/library/os.path.html转载 2017-06-30 09:32:05 · 311 阅读 · 0 评论 -
Python笔记002——错误TypeError: 'str' does not support the buffer interface
Python笔记002——错误TypeError: ‘str’ does not support the buffer interface在使用struct模块时,将字符串直接写入二进制文件遇到这个问题 Python2内用的是f.write(s) #s为字符串,f是二进制文件Python3内应为f.write(bytes(s,"UTF-8"))原创 2017-06-01 16:32:22 · 1905 阅读 · 0 评论 -
Python笔记001——IndentationError:expected an indented block错误解决
Python语言是一款对缩进非常敏感的语言,给很多初学者带来了困惑,即便是很有经验的Python程序员,也可能陷入陷阱当中。最常见的情况是tab和空格的混用会导致错误,或者缩进不对,而这是用肉眼无法分别的。 在编译时会出现这样的错IndentationError:expected an indented block说明此处需要缩进,你只要在出现错误的那一行,按空格或Tab(但不能混用)键缩进就行。转载 2017-05-24 17:16:45 · 790 阅读 · 0 评论 -
Python笔记003——PyQt5安装
Python笔记003——PyQt5安装(我决不承认我是因为PyQt4安不上才安的5)原材料(百度云链接): 1、Python3.6.1 2、PyQt5步骤: 1、安装Python3.6.1 傻瓜式安装,记得勾选add to path,这样连环境变量都不用自己加了 2、安装wheel 因为PyQt5是whl文件,所以需要安装wheel转载 2017-06-05 10:43:20 · 649 阅读 · 0 评论