肥宅Sean

Never give up~

TypeError: 'tuple' object does not support item assignment解决方案

def change(tupleTest): tupleTest[0] = 2 tupleTest = (1, 2, 3) change(tupleTest) print(tupleTest) 上面的代码爆了题目的错误 解决方案其实比较容易理解。 tuple是只可读,而不支持写的,...

2018-02-14 21:47:42

阅读数 17053

评论数 1

Python将DataFrame的某一列作为index

下面代码实现了将df中的column列作为index df.set_index(["Column"], inplace=True)

2018-02-11 16:20:30

阅读数 20121

评论数 0

Python数据相关系数矩阵和热力图轻松实现

对其中的参数进行解释 plt.subplots(figsize=(9, 9))设置画面大小,会使得整个画面等比例放大的 sns.heapmap()这个当然是用来生成热力图的啦 df是DataFrame, pandas的这个类还是很常用的啦~ df.corr()就是得到这个dataframe的相...

2018-02-10 15:17:54

阅读数 16116

评论数 0

UDP实现全双工聊天(聊天工具进阶)pyhton

聊天工具的基础版本,如果对下面的代码看的有些难度,可以点击访问先看简单的版本~ 全双工聊天就是指: 既可以任何一端,既可以发信息,又可以收信息,而且是独立的。(之前的半双工聊天,是每次只能有一端在发送信息,另外一端在对方没有发送过来信息之前是不能发送信息的,只能等对方先写好再来~) 所以说,...

2018-02-28 15:56:48

阅读数 1817

评论数 0

聊天工具简单实现(python 半双工聊天)

这个项目的代码还存在很多问题,下面列举了三个,以后再慢慢对这个进行完善 客户端启动之前需要保证服务端已经启动了~ 必须等到对方发送完信息之后才能再回复 必须要将服务端的防火墙给关闭 功能仅限于聊天 总共有两个代码,这个不同于之前的那个项目,这个项目实现了,客户端和服务双方的交互(半双工聊...

2018-02-27 15:43:27

阅读数 719

评论数 0

轻松删除git本地创建的仓库

在目标文档所在地,右击,选择git bash here 输入下面的这条指令 rm .git -rf 然后就搞定啦~

2018-02-26 14:34:18

阅读数 7490

评论数 3

[Dask使用实例]Dask简单计算实例(map, submit)

Dask简单计算实例 from dask.distributed import Client if __name__ == '__main__': client = Client() a = client.map(lambda x: x**2, range(10)) ...

2018-02-26 12:11:31

阅读数 1340

评论数 0

Dask.distributed创建client时出现报错

在使用Dask创建一个Client的时候出现下面的报错,具体的问题解决 RuntimeError: An attempt has been made to start a new process before the current process has f...

2018-02-26 11:56:45

阅读数 371

评论数 0

解决方法WindowsError: [Error 193] %1 is not a valid Win32 application

WindowsError: [Error 193] %1 is not a valid Win32 application 在用Python调用C生成的.so或者是.dll文件的时候出现了上面这个问题 具体的解决方法: 这是因为你的电脑是64位的 但是你的这个文件是32位的,所以就有了这样的...

2018-02-26 11:35:19

阅读数 6442

评论数 0

python Dask库安装方法

关于这个库,我一开始担心这个东西会比较大,所以去搜索了下关于这个东西的安装。结果没有人在上面有任何有关的信息,虽然在Dask官网上有安装的过程,但是却没有写详细的大小~ 我试了一下,发现库的大小没有多大,而且安装的时候也比较简单~ 在官网上也是有的,我附上链接 http://dask.pyd...

2018-02-24 17:13:36

阅读数 1378

评论数 0

pyqt5项目(计算器)

在这个项目中,在之前的文章中所讲到的东西,在这都已经得到了演示 设置图标 改标题 move布局 connect()信号与槽的链接 字体更改 具体文章,可以点击我的文章中的关于这些的基础讲解里面有~ 下面就是代码: import sys from PyQt5.QtWidgets imp...

2018-02-18 23:43:41

阅读数 1110

评论数 0

pyqt5入门教程(七)

设置居中函数,设置好这个居中函数,在初始化整个控件的时候,调用这个函数,就可以使得整体的框架的位置在一开始就被设置好 def center(self): qr = self.frameGeometry() cp = QDesktopWidget().a...

2018-02-17 16:06:01

阅读数 713

评论数 0

pyqt5入门教程(六)

关键重载函数:def closeEvent(self, event) 这要重载了这个函数,就可以实现关闭的事件处理情况 def closeEvent(self, event): reply = QMessageBox.question(self, 'Message',...

2018-02-17 15:50:23

阅读数 218

评论数 0

pyqt5入门教程(五)

点击这个button就会将整个程序给退出出去 btn.clicked.connect(QCoreApplication.instance().quit) 这个是最新的代码,通过这个实现了这个信号跟槽的链接。 最大的难点在于这个括号所在的地方,有些时候需要用到这个括号,有些时候就不能用,这...

2018-02-17 15:38:06

阅读数 1707

评论数 0

pyqt5入门教程(四)

设置 ToolTip,只要将鼠标停在对应的控件几秒不动,就会显现一个帮助提示 运行结果所在 import sys from PyQt5.QtWidgets import QApplication, QWidget, QToolTip, QPushButton from PyQt5....

2018-02-17 14:54:19

阅读数 281

评论数 0

pyqt5入门教程(三)

其实可以通过前面的代码看出,在main函数部分,其实只是做了三件事 1. 创建应用 2. 创建图形界面 3. 将应用退出信号 因此,我们完全可以将整个图形界面创建的过程封装一下,这么以后,我只需要改变图形界面的实现类,就可以改变整个图形。 但是整个应用的创建就是没有什么需要改变的。(大...

2018-02-15 15:34:18

阅读数 274

评论数 0

pyqt5入门教程(二)

添加Icon(图标) 在网上下载一些ICO格式的图标 其实一般我们使用的png格式的图片也是可以的~ import sys from PyQt5.QtWidgets import QApplication, QWidget from PyQt5.QtGui import QIcon...

2018-02-15 15:24:01

阅读数 395

评论数 0

pyqt入门教程(一)

pyqt入门 根据pyqt5的文档改写的,加入了注释吧 虽然,用designer会更加方便,但是过于依赖designer,会导致对于代码的qt实现的理解难以加深(自以为会加深,其实已经将自己的格局给局限了)。 - 为了突破这个局限,我开始重新学习一边这个,尽最大的可能使用代码实现这些...

2018-02-15 15:03:12

阅读数 1144

评论数 0

多协程实例讲解(四 Python)

还是基于官方文档进行改写的结果 import gevent from gevent.event import AsyncResult a = AsyncResult() def setter(): """ After...

2018-02-15 12:44:40

阅读数 340

评论数 0

多协程实例讲解(python 三)

还是讲解下这个官网上的代码吧 代码在这:(讲解在下面) import gevent from gevent.event import Event import time ''' Illustrates the use of events ''' evt = Event() def...

2018-02-15 11:38:31

阅读数 208

评论数 0

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