
人生苦短,我用Python
KassadinSw
songwei0709@buaa.edu.cn
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
python3.9安装basemap和m1 mac安装basemap
一个basemap搞了我三天时间,翻烂了github原作者的issues,网上其他靠编译源码的解决方案可以不用试了,都是x86版本的方案,新款mac为arm架构,纯纯的浪费时间。首先:https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/main/osx-arm64/下载对应python版本的basemap-1.2.2-xxxx.conda文件下载成功在终端之后执行命令:conda install basemap-1.2.2-py39hd91d04原创 2021-12-07 20:47:54 · 1649 阅读 · 8 评论 -
解决Python(pip)安装库文件过慢的方法
暂时换源sudo pip3 install xxxx[要安装的库名称] -i https://pypi.douban.com/simple/原创 2019-08-03 13:15:48 · 410 阅读 · 0 评论 -
爬虫复习笔记
一、”大数据时代”,数据获取的方式:企业生产的用户数据:大型互联网公司有海量用户,所以他们积累数据有天然的优势。 有数据意识的中小型企业,也开始积累的数据。数据管理咨询公司:通常这样的公司有很庞大的数据采集团队,一般会通过市场调研、问卷调查、固定的样本检测, 和各行各业的公司进行合作、专家对话(数据积累很多年了,最后得出科研结果)来采集数据。政府/机构提供的原创 2018-01-03 19:22:27 · 493 阅读 · 0 评论 -
Django复习笔记
高可扩展性 向后兼容 低耦合,高内聚项目的入口:manage.py 项目的配置:test1 项目的开发:自定义应用虚拟环境:workon,mkvirtualenv,rmvirtualenv,deactivate pip list,pip install django的命令:django-admin startproject python manage.py starta原创 2018-01-03 18:12:16 · 535 阅读 · 0 评论 -
Python学习之socket编程(基于tcp)
一客户端服务端架构二OSI七层协议为何学习socket一定要先学习互联网协议Socket层套接字工作流程tcp-socket一、客户端/服务端架构即C/S架构,包括 1.硬件C/S架构(打印机) 2.软件C/S架构(web服务) 美好的愿望: 最常用的软件服务器是 Web 服务器。一台机器里放一些网页或 Web 应用程序,然后启动服务。这样的服务器的任务就是接受客户的请求,把网原创 2017-07-10 15:47:15 · 705 阅读 · 0 评论 -
python自练小程序之(字典,列表,元祖)
# Author:song# 有如下值集合 [11,22,33,44,55,66,77,88,99,90...],将所有大于 66 的值保存至字典的第一个key中,# 将小于 66 的值保存至第二个key的值中。即: {'k1': 大于66的所有值, 'k2': 小于66的所有值}def work1(): d1 = {"小于66的值":[11,22,33,44,55],"大于66的值":原创 2017-06-08 18:48:25 · 1739 阅读 · 0 评论 -
python字典常用方法大总结
试着点一下方法名称~会有详细解释序号函数及描述实例1len(dict)计算字典元素个数,即键的总数。>>> dict = {'Name': 'Runoob', 'Age': 7, 'Class': 'First'}>>> len(dict)32str(dict)输出字典,以可打印的字符串表示。>>> dict = {'Name': 'Runoob', 'Age': 7, 'Class': 'F原创 2017-06-08 19:03:29 · 1128 阅读 · 0 评论 -
python学习之小工具汇总
以后会持续更新的。 今天发现了一款非常好的在线debug工具python在线debug转载 2017-06-29 16:40:55 · 382 阅读 · 0 评论 -
Python列表常用方法大总结
试着点一下函数或者方法名称~会有详细解释序号函数1len(list)列表元素个数2max(list)返回列表元素最大值3min(list)返回列表元素最小值4list(seq)将元组转换为列表序号方法1list.append(obj)在列表末尾添加新的对象2list.count(obj)统计某个元素在列表中出现的次数3list.extend(seq)在列表末尾一次性追加另一个序列中的多原创 2017-06-08 18:56:55 · 754 阅读 · 0 评论 -
python中dump与dumps的区别
"""Python3 JSON模块的使用参考链接:https://docs.python.org/3/library/json.html这里只是介绍最常用的dump、dumps和load、loads"""import json# 自定义了一个简单的数据(Python中的字典类型),要想Python中的字典能够被序列化到json文件中请使用双引号!双引号!双引号!data_obj = {原创 2017-06-29 15:26:21 · 25494 阅读 · 0 评论 -
python内存管理机制
2.1 Python是如何进行内存管理的? <div class="article_manage clearfix"> <div class="article_r"> <span class="link_postdate">2015-07-19 16:15</span> <span class="li转载 2017-06-08 09:52:58 · 487 阅读 · 0 评论 -
Python3中操作字符串的方法(持续更新版)
序号方法及描述1capitalize()将字符串的第一个字符转换为大写2center(width, fillchar)返回一个指定的宽度 width 居中的字符串,fillchar 为填充的字符,默认为空格。3count(str, beg= 0,end=len(string))返回 str 在 string 里面出现的次数,如果 beg 或者 end 指定则返回指定范围内 str 出现的次数原创 2017-06-07 15:05:37 · 1598 阅读 · 0 评论 -
python之自练小程序(字符串方法)
# 编写者:song# 编写for循环,利用索引遍历出每一个字符'''msg='hello egon 666'for i in msg: print(i)'''# 编写while循环,利用索引遍历出每一个字符'''msg = 'hello egon 666'i = 0while i<len(msg): print(msg[i]) i+=1'''# msg='hello原创 2017-06-07 17:16:24 · 607 阅读 · 0 评论 -
python之自练习小程序(循环)
# 编写者:宋伟# 功能:使用while循环输出1到10i = 0list = [1,2,3,4,5,6,7,8,9,10]while i<10: print(list[i]) i+=1# 功能:求1-100的所有数的和sum = 0for i in range(1,101): sum+=iprint("1-100之间的所有数的和 = %d" %sum)# 功能原创 2017-06-06 15:56:44 · 4944 阅读 · 0 评论 -
windows下实现python双版本(双pip解决方案)
在实现双pip共存时出现以下错误:Fatal error in launcher: Unable to create process using ‘”’我的设置为python指向python3,python2指向python2只要执行以下代码,就可以实现pip -V查看python的pip版本,pip2 -V查看python2的pip版本python2 -m pip install --upgrad原创 2017-06-06 10:45:58 · 1652 阅读 · 0 评论