Python编程:从入门到实践
Kenny C
hello world
展开
-
test20190305
test20190305test20190305test20190305原创 2019-03-05 17:04:19 · 80 阅读 · 0 评论 -
Python编程:从入门到实践 20章完结,第20章最终版代码分享
blog:github+hexo的blog链接github:我的github传送《Python编程:从入门到实践》这本书中的内容总算在今天完成学习,代码全部敲了一遍,全部运行正常。突然感悟很深,遇到了各种坑,但是都一个个解决了。先分享代码:第20章最终版代码(亲测可运行)现在只是学了个皮毛,我觉得应该继续进行更深入的学习了,而且还需要把基础知识再反复运用,希望有大佬大侠再给一些建议和推荐...原创 2019-07-03 17:10:52 · 1964 阅读 · 18 评论 -
Python编程:从入门到实践 第20.2.12 执行git push heroku master 时报错
blog:github+hexo的blog链接github:我的github传送在20.2.12章节时,执行git push heroku master 时报错:remote: -----> $ python manage.py collectstatic --noinputremote: Traceback (most recent call last):remot...原创 2019-07-03 11:40:05 · 893 阅读 · 6 评论 -
Python编程:从入门到实践 第20.1.3 'gbk' codec can't decode byte 0xa6 in position 9737: illegal multibyte seque
blog:github+hexo的blog链接github:我的github传送在第20章中,因为需要加入网页样式,所以安装django-bootstrap3,并且把base.html文件进行了重新修改,但是我按书上教程修改后,出现以下错误:于是继续在网上找答案,虽然没有直接针对这个问题的答案,但是提供了一个思路,按照网上的说法,我把D:\learning_log\ll_env\Lib\si...原创 2019-07-02 14:58:33 · 4036 阅读 · 5 评论 -
Python编程:从入门到实践 19.2.2 TypeError:cannot import name 'login'问题
"""为应用程序users定义URL模式"""from django.conf.urls import url# ~ from django.contrib.auth.views import loginfrom django.contrib.auth.views import LoginViewfrom . import viewsapp_name='users'urlpat...原创 2019-05-21 12:10:46 · 1129 阅读 · 2 评论 -
Python编程:18.3.1 映射 URL,Django2.0解决办法
在书中18.3.1 映射 URL这一节,书上learning_logs/urls.py代码为:from django.conf.urls import include, url from django.contrib import admin urlpatterns = [ url(r'^admin/', include(admin.site.urls)), url(r'', incl...原创 2019-04-28 15:39:18 · 543 阅读 · 3 评论 -
Python编程:从入门到实践 19.1 django2.x报错No module named 'django.core.urlresolvers'
原因就是:django2.0 把原来的 django.core.urlresolvers 包 更改为了 django.urls包,所以我们需要把导入的包都修改一下就可以了。原创 2019-04-08 14:59:25 · 481 阅读 · 0 评论 -
Python编程:从入门到实践 项目《外星人入侵》完整代码
学习《Python编程:从入门到实践》有段时间了,跟着书本把所有代码都敲了一遍,感悟很深,现在完成了《外星人入侵》项目,对于库、类、函数、方法都有一定的理解,现在将该项目完整代码分享出来,以供学习。1.首先当然是主运行文件alien_invasion.pyimport pygamefrom pygame.sprite import Groupfrom settings import Se...原创 2019-03-28 10:00:54 · 8693 阅读 · 26 评论 -
Python编程:从入门到实践 问题解决:ImportError: No module named 'pygal.i18n'
在《Python编程:从入门到实践》书中的一个项目用到pygal.i18n获取国别码,然而,现在pygal已经没有i18n模块,要改用pygal_maps_world.i18n,解决方法如下:在终端中运行下面语句(注意pip3/pip)pip install pygal_maps_world在代码文件中添加下面语句:from pygal_maps_world.i18n import CO...原创 2019-04-01 15:25:43 · 513 阅读 · 0 评论 -
Python编程:从入门到实践 书中所有资料和文件
在百度中找了很久没找到相关的资料,例如16章需要的sitka_weather_07-2014.csv文件等,于是在github上找到了,现在分享给大家,以便学习。https://github.com/kenidi8215/Hello-World打开网页,里面的pcc-master.zip 文件,下载下来,各章的资料和.py文件都有。如果有不知道github怎么使用的朋友,可以直接打开以下链接...原创 2019-04-01 09:14:42 · 1722 阅读 · 2 评论 -
Python编程:从入门到实践 项目《外星人入侵》打包为exe文件
配置:win7,32位,python3.7步骤:1、使用pip install pyinstaller安装pyinstaller包。2、cmd中进入要打包的项目的py文件所属目录3、在根目录下输入pyinstaller alien_invasion.py -p alien.py -p bullet.py -p button.py -p game_functions.py -p game_s...转载 2019-03-27 17:14:09 · 1728 阅读 · 5 评论 -
Python编程 从入门到实践 12-4
12-4 按键:创建一个程序,显示一个空屏幕。在事件循环中,每当检测到pygame.KEYDOWN 事件时都打印属性 event.key。运行这个程序,并按各种键,看看 Pygame如何响应。import sysimport pygamedef run_game(): pygame.init() screen = pygame.display.set_mode((800, 600...原创 2019-03-21 22:57:51 · 1324 阅读 · 3 评论 -
Python编程:从入门到实践 关于windows安装pip以及下载、安装pygame
使用pip安装模块时提示: No module named pipwindows 解决方法:安装pip:>>>python -m ensurepip升级pip:>>>python -m pip install --upgarade pip下载pygame地址:http://www.lfd.uci.edu/~gohlke/pythonlibs/#...原创 2019-03-21 22:30:26 · 390 阅读 · 0 评论 -
Python编程:从入门到实践关于第11章测试代码11.2.2 一个要测试的类 survey.py问题
关于第11章测试代码11.2.2 一个要测试的类 这一节中survey.py这个文件的代码,在书上不知道是印制错误还是python版本问题(我自己用的3.7.2),在运行language_survey.py时出现错误。逐行检查后,发现书上的survey.py代码中,有两处代码不全,导致错误。错误如下:def show_question(self): """显示调查问卷""" *prin...原创 2019-03-19 16:08:27 · 623 阅读 · 0 评论 -
Python编程:从入门到实践关于pi,百万位圆周率,pi_million_digits.txt,分享给大家
学习python中需要一个百万圆周率的txt文件,但是按书上的链接又打不开,百度找了很久才找到,分享一下。以下是前500位。3.14159265358979323846264338327950288419716939937510582097494459230781640628620899862803482534211706798214808651328230664709384460955...原创 2019-03-14 11:05:37 · 7269 阅读 · 1 评论 -
Python编程:从入门到实践关于动手试一试5-10
关于Python编程从入门到实践中,动手试一试5-105-10 检查用户名:按下面的说明编写一个程序,模拟网站确保每位用户的用户名独一无二的方式。创建一个至少包含 5 个用户名的列表,并将其命名为 current_users。再创建一个包含 5 个用户名的列表,将其命名为 new_users,并确保其中有一两个用户名也包含在列表 current_users 中。遍历列表 new_use...原创 2019-03-05 17:16:53 · 830 阅读 · 2 评论 -
Python编程:从入门到实践 19.3.2 missing 1 required positional argument: 'on_delete'问题
blog:github+hexo的blog链接github:我的github传送在19.3.2 将数据关联到用户这个小节中,需要修改models.py文件,用于将数据关联到用户。但在执行python manage.py makemigrations learning_logs时,会出现错误见下图:需要将:owner = models.ForeignKey(User)修改为:owne...原创 2019-07-01 11:42:39 · 779 阅读 · 0 评论