拥有Python标签的文章
Python

linux下python中文乱码解决方案详解

1.场景描述linux服务器下安装了Anaconda3,执行Pyhton的K-means算法,结果出现如下图的中文字符乱码。上次已经解决了,忘记记录解决流程了,这次配置了一台新的服务器,又出现,默认不配置的话matplotlib画图就会乱码,这次把解决过程记录下,希望能帮助自己和有需要的朋友。2.解决方案网上有好几个解决方案,只介绍自己实战可行的。1.查看matplotlib字体位置pythonimportmatplotlibprint(matplotli

系统 2019-09-27 17:46:01 2498

Python

python常用函数详解

1.函数的介绍为什么要有函数?因为在平时写代码时,如果没有函数的话,那么将会出现很多重复的代码,这样代码重用率就比较低。。。并且这样的代码维护起来也是很有难度的,为了解决这些问题,就出现了函数,用来将一些经常出现的代码进行封装,这样就可以在任何需要调用这段代码的地方调用这个函数就行了。函数的定义:函数是指将一组语句的集合通过一个名字(函数名)封装起来,要想执行这个函数,只需调用其函数名即可特性:代码重用保持一致性可扩展性2.函数的创建在python中函数定

系统 2019-09-27 17:38:08 2498

Python

Python 中的 else详解

我们都知道Python中else的基本用法是在条件控制语句中的if...elif...else...,但是else还有两个其它的用途,一是用于循环的结尾,另一个是用在错误处理的try中。这原本是Python的标准语法,但由于和大部分其它编程语言的习惯不太一样,致使人们有意或无意地忽略了这些用法。另外,对于这些用法是否符合0×00TheZenofPython的原则以及该不该广泛使用也存在很多争议。例如在我看到的两本书里(EffectivePythonVSWr

系统 2019-09-27 17:37:37 2498

Python

python 日期

dt=datetime.now()print'(%Y-%m-%d%H:%M:%S%f):',dt.strftime('%Y-%m-%d%H:%M:%S%f')print'(%Y-%m-%d%H:%M:%S%p):',dt.strftime('%y-%m-%d%I:%M:%S%p')print'%%a:%s'%dt.strftime('%a')print'%%A:%s'%dt.strftime('%A')print'%%b:%s'%dt.strftime('

系统 2019-08-29 22:36:23 2498

Python

Python实现蒙特卡洛算法小实验过程详解

蒙特卡洛算法思想蒙特卡洛(MonteCarlo)法是一类随机算法的统称,提出者是大名鼎鼎的数学家冯・诺伊曼,他在20世纪40年代中期用驰名世界的赌城―摩纳哥的蒙特卡洛来命名这种方法。通俗的解释一下蒙特卡洛算法的思想。假如篮子里有1000个苹果,让你每次闭着眼睛拿1个,挑出最大的。于是你闭着眼睛随机拿了一个,然后再随机拿一个与第一个比,留下大的,再随机拿一个,与前次留下的比较,又可以留下大的……你每拿一次,留下的苹果至少是当前最大的,循环往复这样,拿的次数越

系统 2019-09-27 17:53:56 2497

Python

Python Django简单实现session登录注销过程详解

开发工具:pycharm简单实现session的登录注销功能Django配置好路由分发功能默认session在Django里面的超时时间是两周使用request.session.set_expiry(60)设置超时时间,以秒为单位在Django配置文件里配置session链接https://www.jb51.net/article/166988.htmurlpatterns=[path('admin/',admin.site.urls),path('app

系统 2019-09-27 17:50:10 2497

Python

python 弹窗提示警告框MessageBox的实例

需要安装pywin32模块,pipinstallpywin32##pipinstallpywin32importwin32api,win32con##提醒OK消息框win32api.MessageBox(0,"这是一个测试提醒OK消息框","提醒",win32con.MB_OK)##是否信息框win32api.MessageBox(0,"这是一个测试是否信息框","提醒",win32con.MB_YESNO)##说明信息框win32api.MessageB

系统 2019-09-27 17:48:54 2497

Python

python实现的文件夹清理程序分享

使用:复制代码代码如下:foldercleanup.py-d10-kc:\test\keepfile.txtc:\test表示对c:\test目录只保留最近10天的子文件夹和keepfile.txt中指定的子文件夹。代码:复制代码代码如下:importosimportos.pathimportdatetimedefgetOption():fromoptparseimportOptionParserdes="cleanupthefolderwithsomeo

系统 2019-09-27 17:47:28 2497

Python

Linux 发邮件磁盘空间监控(python)

核心代码:#!/usr/bin/python#-*-coding:UTF-8-*-importsmtplibimportosimportcommands,timefromemail.mime.textimportMIMEText#fromemailimportMIMETextdisk_free=os.popen('df-lh')list_disk=disk_free.read()mailto_list=["2880329185@qq.com","28812

系统 2019-09-27 17:37:38 2497

Python

如何用Python来理一理红楼梦里的那些关系

前言今天,一起用Python来理一理红楼梦里的那些关系不要问我为啥是红楼梦,而不是水浒三国或西游,因为我也鉴定的认为,红楼才是无可争议的中国古典小说只巅峰,且不接受反驳!而红楼梦也是我多次反复品读的为数不多的小说,对它的感情也是最深的。好了,不酸了,开干。数据准备红楼梦TXT文件一份金陵十二钗+贾宝玉人物名称列表人物列表内容如下:宝玉nr黛玉nr宝钗nr湘云nr凤姐nr李纨nr元春nr迎春nr探春nr惜春nr妙玉nr巧姐nr秦氏nr这份列表,同时也是为了做

系统 2019-09-27 17:56:35 2496

Python

python 公共方法汇总解析

1.计算长度value="wangdianchao"#计算字符个数(长度)number=len(value)print(number)2.索引取值value="wangdianchao"#获取value“0”位置的字符number=value[0]print(number)value="wangdianchao"#获取value右侧第一个的字符number=value[-1]print(number)3.切片value="wangdianchao"#2<=

系统 2019-09-27 17:55:28 2496

Python

我的python面试遇到的笔试题和惨痛经历。。。

我的python学习19/9/6我的python面试遇到的笔试题和惨痛经历我的面试经历面试题我的python面试遇到的笔试题和惨痛经历决定把这几次寻找python实习时遇到的笔试和经历写出来,个人觉得贼有意思我的面试经历就把两次最印象深刻的面试经历说出来吧。1:我们这二十号人,两个老板是北大博士,所有员工要么就是海归名校,要么就是北大清华,你这是啥学校?当我听到这句话的时候瞬间无话可说了,不是因为我讨厌他们的自大,而是确实认识到了在这种情况的无力感,也决定

系统 2019-09-27 17:50:05 2496

Python

对比 C++ 和 Python,谈谈指针与引用

作者|樱雨楼引言指针(Pointer)是C、C++以及Java、Go等语言的一个非常核心且重要的概念,而引用(Reference)是在指针的基础上构建出的一个同样重要的概念。指针对于任何一个编程语言而言都是必须且重要的,虽然Python对指针这一概念进行了刻意的模糊与限制,但指针对于Python而言依然是一个必须进行深入讨论的话题。本文基于C++与Python,讨论了Python中与指针及引用相关的一些行为。什么是指针?为什么需要指针?指针有两重含义:(1

系统 2019-09-27 17:48:41 2496

Python

python运维开发常用模块(7)web探测模块pycurl

1.模块介绍pycurl(http://pycurl.sourceforge.net)是一个用C语言写的libcurlPython实现,功能非常强大,支持的操作协议有FTP、HTTP、HTTPS、TELNET等,可以理解成Linux下curl命令功能的Python封装,简单易用。本节通过调用pycurl提供的方法,实现探测Web服务质量的情况,比如响应的HTTP状态码、请求延时、HTTP头信息、下载速度等,利用这些信息可以定位服务响应慢的具体环节,下面详细

系统 2019-09-27 17:46:10 2496

Python

python 填小坑

一Python语言中有关复数的概念:1、虚数不能单独存在,它们总是和一个值为0.0的实数部分一起构成一个复数2、复数由实数部分和虚数部分构成3、表示虚数的语法:real+imagej4、实数部分和虚数部分都是浮点数5、虚数部分必须有后缀j或Jaa=123-12jprintaa.real#output实数部分123.0printaa.imag#output虚数部分-12.0printaa.conjugate#共轭复数二关于(3,2)<('a','b')返回T

系统 2019-09-27 17:56:07 2495