Python
Kill Console
这个作者很懒,什么都没留下…
展开
-
Python快速开发一款PC端玩耍的打飞机游戏
前一阵子简单学了下Pygame库,为了复习一下准备自己做一个小游戏。想到微信上的飞机大战,就决定做一个PC版的。首先去下了个微信的APK,把里面的飞机大战的资源文件提取出来了。大家可以点击这里(提取码:8tct)下载,也可以像我一样自己去提取。然后写游戏时有问题可以访问Pygame在线文档,遇到的问题都可以在其中找到答案。资源准备好后我们就可以开始编写游戏了。第一步,显示背景。我们先来...原创 2019-12-23 14:49:57 · 396 阅读 · 0 评论 -
Python flask模块接口开发学习总结
引言Flask 是一个简单且十分强大的Python web 框架。它被称为微框架,“微”并不是意味着把整个Web应用放入到一个Python文件,微框架中的“微”是指Flask旨在保持代码简洁且易于扩展,Flask框架的主要特征是核心构成比较简单,但具有很强的扩展性和兼容性,程序员可以使用Python语言快速实现一个网站或 Web服务。因此flask能很方便构建一个web服务,给外部也可以叫做客...原创 2019-12-23 11:37:00 · 321 阅读 · 0 评论 -
Ubuntu19 安装 pylearn2
环境:head -n 1 /etc/issue # Ubuntu 19.10 \n \lpython -V# Python 2.7.17 其中,python环境是我自己建立的虚拟 venv 方便测试( 相当于你的python 实际路径)目录结构:以下出现的目录都是相对于次工程的根目录your_program_path/data/cifar10 ...原创 2019-12-22 20:44:42 · 294 阅读 · 0 评论 -
django中're_path'的用法
、re_path和path的作用是一样的。只不过're_path'是在写url的时候可以用正则表达式,功能更加强大。2、写正则表达式都推荐使用原生字符串。也就是以‘r’开头的字符串:r'move/'3、在正则表达式中定义变量,需要使用圆括号括起来。这个参数是有名字的,那么需要使用'?P<参数的名字>'。然后在后面添加正则表达式的规则。实例如下:from django.urls...原创 2019-12-22 20:43:56 · 4821 阅读 · 0 评论 -
django跳转页面传参
1、如果在反转url的时候,需要添加参数,那么可以通过传递'kwargs'参数到'reverse'函数中。实例代码:urls.pyfrom django.urls import path, re_pathfrom app01 import viewsurlpatterns = [ path('article/<year>/<month>/',view...原创 2019-12-22 20:43:02 · 1213 阅读 · 0 评论 -
Python文件的操作函数的使用
字符编码二进制和字符之间的转换过程 --> 字符编码ascii,gbk,shit,fuck 每个国家都有自己的编码方式美国电脑内存中的编码方式为ascii ; 中国电脑内存中的编码方式为gbk , 美国电脑无法识别中国电脑写的程序 , 中国电脑无法识别美国电脑写的程序现在硬盘中躺着 ascii/gbk/shit/fuck 编码的文件, 他们的编码格式已经无法修改了, 所以内存...原创 2019-12-22 17:31:46 · 105 阅读 · 0 评论 -
Python文件操作
1 with open('E:/信息.docx','rb') as f:2 read_data = f.read()3 f.closed‘rb’ 以二进制形式读取指定路径的文件;再以二进制形式写入指定路径'wb'。1 with open('E:/信息(2).docx','wb') as f :2 f.write(read_data)Python创建目录文件...原创 2019-12-22 17:30:36 · 597 阅读 · 0 评论 -
如何将一个类方法变为多个方法?
它们是如何做到把一个方法变成多个方法,并且将每个方法与相应的参数绑定起来的呢?我们再提炼一下,原问题等于是:在一个类中,如何使用装饰器把一个类方法变成多个类方法(或者产生类似的效果)?# 带有一个方法的测试类class TestClass: def test_func(self): pass# 使用装饰器,生成多个类方法class TestClass:...原创 2019-12-22 14:17:26 · 353 阅读 · 0 评论 -
python操作MySQL、MongoDB
1. python操作MySQL2. python操作MongoDB2.1 MongoDB基础2.2 pymongo模块2.2.1 安装pymongopip install pymongo -i http://pypi.douban.com/simple/ --trusted-host pypi.douban.com2.2.2 连接MongoDBim...原创 2019-12-21 21:00:53 · 131 阅读 · 0 评论 -
在Mac上Python多版本切换
1、安装Homebrewhttps://brew.sh/index_zh-cn.html2、通过brew安装pyenv1)命令行输入:$ brew install pyenv(如果一直卡在Updating Homebrew就按ctrl+c一次跳转brew update)2)在home目录的 .bash_profile文件中添加:vi ~/.bash_profile 在最后增加...原创 2019-12-21 18:47:05 · 422 阅读 · 0 评论