自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

  • 博客(31)
  • 收藏
  • 关注

原创 ubuntu常用方法

pycharm 安装 解压后在bin文件中有 pycharm.sh 文件 Terminal使用命令 ./pycharm.sh。打开pycharm,创建快捷方式,选择tools菜单——Create Desktop Entry。检查 conda -V , python3。ubuntu中安装pycharm的快捷方式 两种。.sh 文件的安装 例如安装miniconda。

2024-04-17 16:33:02 227

原创 uwsgi配置

uwsgi配置

2022-08-04 14:41:09 1956 1

原创 python列表里的字典元素去重

python列表里字典元素去重

2022-07-12 06:43:19 3199

原创 namedtuple 命名数组

namedtuple

2022-07-06 05:19:10 143

原创 内置装饰器wraps的用法

python functools.wrap装饰器

2022-06-28 03:01:15 451

原创 Python合并2个字典成1个新字典的9种方法

python字典数据合并

2022-06-10 12:27:52 14749 1

原创 软件开发项目管理经验总结

这是我从事软件外包工作以来的项目管理经验的总结,编写文章的目的是为了回顾和总结自己的一些想法,如果其中有不足的地方大家可以一起讨论交流。项目经理的职责 关于项目经理的工作职责有很多种说法,我自己是这样理解的作为一名项目经理第一目标就是合理利用公司资源组织设计、开发、测试等各种资源完成项目的高质量交付,并保证项目的盈利。这是衡量一个项目失败或者成功的唯一指标,当然有些项目是有战略意义的一开始就没打算盈利这样的项目就不能单纯的用成本来计算了。 这里有几个小点我想说明一下,1、合理...

2022-05-17 00:05:25 2938

原创 Python 的 with 语句

术语要使用 with 语句,首先要明白上下文管理器这一概念。有了上下文管理器,with 语句才能工作。下面是一组与上下文管理器和with 语句有关的概念。上下文管理协议(Context Management Protocol):包含方法 __enter__() 和 __exit__(),支持该协议的对象要实现这两个方法。上下文管理器(Context Manager):支持上下文管理协议的对象,这种对象实现了__enter__() 和 __exit__() 方法。上下文管理器定义执行

2022-05-15 23:35:23 162

原创 Python精进之路之上下文管理器

本专题的内容结构:unit1:精进的Python语法: (1),上下文管理器: 上下文Conteext:程序执行中的某个状态 >程序执行所需的一些内外部参数,构成了程序运行时状态 >上下文是用来表达程序运行状态的概念,对应内存状态 >上下文是程序中断保留或恢复运行的重要状态信息 上下文管理器:一个可以在程序中加载独立上下文的对象 &g...

2022-05-15 15:56:43 113

原创 python序列(列表,元组,字典)的增删改查

列表 操作 列表 方法 示例 增加 list.append(obj) 增加元素到末尾 eg. >>> list1=['hello','world','how','are','you'] >>> list1.append('!') >>> list1 ['hello', 'world',

2021-08-25 12:10:53 95

原创 python序列(列表,元组,字典)的常用排序

列表正向排序sort() 1 2 3 4 >>>list=[1,6,3,4,5,2] >>>list.sort() >>>list [1,2,3,4,5,6]   sorted() 1 2 >>>sorted([1,6,3,4,5,2]) [1,2,3,4,5,...

2021-08-25 12:07:02 266

原创 配置JDK路径

系统变量:变量名称:JAVA_HOME 变量值:C:\Program Files\Java\jdk1.6.0_14变量名称:CLASSPATH 变量值:.;C:\Program Files\Java\jdk1.6.0_14\lib变量名称:PATH 变量值:C:\Program Files\Java\jdk1.6.0_14\bin;JDK1.7环境变量配置Classpath: .;C:\Program Files\Java\jdk...

2021-08-21 19:01:49 225

原创 jupyter-notebook代码补全功能实现

第一种方法:https://blog.csdn.net/baidu_19955215/article/details/105430591基于anaconda 的:conda install -c conda-forge jupyter_nbextensions_configurator或者用pip:pip install jupyter_contrib_nbextensions ;jupyter contrib nbextension install ;或者:pip inst...

2021-08-21 16:36:13 432

原创 Pycharm 启动慢的解决办法

1.进入安装目录PyCharm\bin的文件内,打开pycharm.exe.vmoptions文件,如下:使用本地文本编辑器打开就行:2.修改配置文件修改默认(版本2018.3.7)的-server-Xms128m-Xmx512m修改为为-server-Xms256m-Xmx1024m保存后,启动试一下。64位改写成下面:Xms512m-Xmx768m-server3.如图下操作。这步操作节省一些本地内存占用。(但是...

2021-08-19 17:48:29 779

原创 jupyter-notebook默认保存路径修改

1,安装好后jupyter-notebook的默认保存路径为用户文件夹,在jupyter中新建的文件会保存在这里2,新建一个自己使用的文件夹3,找到jupyter的config文件,jupyter_notebook_config.py4,打开jupyter_notebook_config.py文件找到notebook_dir并添加上自己的文件路径,并保存,这里我的路径为'E:\jupyter-notebook'5,从新打开jupyter-notebook新建文...

2021-07-05 02:09:01 4191

原创 pyecharts系列配置项

1,系列配置项通过set_series_opts 方法设置LabelOpts:标签配置项MarkPointOpts:标记点配置项from pyecharts.charts import Barfrom pyecharts import options as optsbar=Bar(init_opts=opts.InitOpts(width="620px",height="300px"))x=list(range(1,8))y=[114,55,27,101,125,27,105]bar

2021-06-28 19:20:33 2046 1

原创 pyecharts全局配置项

使用split()方法<a href="https://www.meishij.net/zuofa/baiqieji_33.html" class="list_s2_item_img" style="background:url(https://s1.st.meishij.net/r/41/203/113291/s113291_154337576945105.jpg) center no-repeat;background-size:cover;"></a>...

2021-06-28 17:01:42 2214

原创 pyecharts直方图及三种不同的代码方式

1,bar_base官方例子from pyecharts import options as optsfrom pyecharts.charts import Barfrom pyecharts.faker import Fakerc = ( Bar() .add_xaxis(Faker.choose()) .add_yaxis("商家A", Faker.values()) .add_yaxis("商家B", Faker.values()) .se

2021-06-28 12:39:45 1222

转载 Python中extend和append的区别

list.append(object) 向列表中添加一个对象objectlist.extend(sequence) 把一个序列seq的内容添加到列表中 1 2 3 4 5 music_media=['compact disc','8-track tape','long playing record'] new_media=['DVD Audio disc','Super Audio CD'] music_medi...

2021-06-16 10:14:49 59

原创 python zip()和zip(*)的使用

描述zip() 函数用于将可迭代的对象作为参数,将对象中对应的元素打包成一个个元组,然后返回由这些元组组成的列表。如果各个迭代器的元素个数不一致,则返回列表长度与最短的对象相同,利用 * 号操作符,可以将元组解压为列表。...

2021-06-03 19:27:51 78

原创 matplotlib例子,同时掷两个面数不同的骰子count()的用法

本例子知识点主要理解count()函数的用法代码有两个py文件构成,看详解:from random import randintclass Die: #表示一个骰子的类 def __init__(self,num_sides=6): self.num_sides=num_sides def roll(self): #返回一个介于1和骰子面数之间的额随机值 return randint(1,self.num_sides)

2021-06-02 01:42:27 326

原创 matplotlib绘制随机漫步

1,在Random_walk.py中创建Randomwalk类from random import choiceclass Randomwalk: #一个生成随机漫步数据的类 def __init__(self,num_points=5000): self.num_points=num_points #所有的开始都始于(0,0) self.x_values=[0] self.y_values=[0] def

2021-06-01 20:15:04 218

转载 matplotlib无法显示中文的解决办法

我们在使用matplotlib时无法显示中文,最简单的解决办法,import matplotlib.pyplot as pltsquares=[1,4,9,16,25]fig,ax=plt.subplots()ax.plot(squares,linewidth=3)ax.set_title("平方数",fontsize=24)ax.set_xlabel("values",fontsize=14)ax.set_ylabel("值的平方",fontsize=14)ax.tick_params

2021-06-01 12:41:37 1721 2

转载 python对json对象或json数组操作以及读写各类txt,csv,html,xls文件的工具类

1.对json数组和json对象的操作在python中,一个 Json 对象里面包含了很多信息,那么如何从这些数据中拿到我们想要的呢?在之前的python对象与json格式的数据类型转化一文中已经说明如何操作一个json对象,本文是再补充一个常见的还有处理 Json 数组 的。python 的 json 模块有两个主要的函数。1.python 对象转化为 json格式: json.dumps()2.将json数据转化为python对象: json.loads()就是:1...

2021-05-29 02:53:52 467

原创 爬取美食杰川菜照片及照片命名

小作品:爬取美食杰川菜的照片,并实现照片命名。喜欢的一健三连直接上代码,交流的可以私信或留言!!!(下载原材料与菜名匹配没有完成,待后续...)from lxml import etreefrom urllib.request import urlopen,Requestimport requestsimport osdef get_url(): url='https://www.meishij.net/caixi/chuancai/' headers={"user.

2021-05-27 07:09:29 271

原创 Python中使用split()截取字符串的方法

截取字符串中的地址,其它字符类似 <a href="https://www.meishij.net/zuofa/baiqieji_33.html" class="list_s2_item_img" style="background:url(https://s1.st.meishij.net/r/41/203/113291/s113291_154337576945105.jpg) center no-repeat;background-size:cover;"></a> 要截取上

2021-05-27 04:50:02 2808

原创 CSV写入时指定表头

新建一个csv文件表头 import csvwith open('singer_name.csv','w')as csvf: #新建csv表头列表 fieldnames=['first_name','second_name','last_name'] writer=csv.DictWriter(csvf,fieldnames=fieldnames) #写入表头 writer.writeheader() 简单新建一个csv表头并写入数据的方法.

2021-05-26 05:54:56 3863

原创 MySQL数据库入门学习

很详细的MySQL入门,初学者通过dos命令进行基本操作https://blog.csdn.net/qq_37076942/article/details/91620577

2021-05-24 16:09:52 50

原创 selenium和Chromedriver的安装

selenium的安装当前确保系统已经装了Python和pip检查方法:python检查: cmd进入直接输入Python,回车可以系统会给出当前系统已经装好的Python版本号等相关信息,pip查看:cmd进入系统输入pip -version回车系统会给出已经装好的pip 版本相关信息,1,安装selenium,进入cmd,输入pip install selenium开始安装(这里强烈推荐pip安装,如果不懂没装pip或不懂pip安装请自行查找信息)2,查看Chrome浏览器版本,打.

2021-05-21 23:29:10 286 2

原创 离散数学第二章

第二章主要内容是:1,极小项和极大项的求法重言式2n个小项,矛盾式2n个大项,可满足式小项+大项=2n2,主析取范式和主合取范式求法真值表法和等值演算3,逻辑命题符号化+求主析取范式的方法求逻辑问题4,自然推理历年不是考点...

2020-06-06 00:32:09 810

原创 离散数学第一章

第一章要点:1,连接词2,成真指派和成假指派求法两种:真值表法和等值演算法

2020-06-05 01:25:28 1139

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除