搜索到与相关的文章
Python

python3.6+django2.0+mysql搭建网站过程详解

之前用过python2.7版本,改用3.6版本发现很多语法发生了变化。在templates里新建一个html文件,命名为index.html作为要测试的界面,新建一个应用,Tools-》Runmanage.pyTask输入startapp+应用名称然后对urls进行配置,配置如下:fromdjango.conf.urlsimporturlfrom.importviewsurlpatterns=[url(r'^index/',views.index),]在视

系统 2019-09-27 17:57:39 2478

Python

详解python运行三种方式

方式一交互式编程交互式编程不需要创建脚本文件,是通过Python解释器的交互模式进来编写代码。linux上你只需要在命令行中输入Python命令即可启动交互式编程,提示窗口如下:$pythonPython2.7.6(default,Sep92014,15:04:36)[GCC4.2.1CompatibleAppleLLVM6.0(clang-600.0.39)]ondarwinType"help","copyright","credits"or"licen

系统 2019-09-27 17:56:44 2478

Python

Python学习笔记No1

本篇博客是博主自己在这里:https://github.com/jackfrued/Python-100-Days学习Python时做的一些笔记,由于我已经有了一些基础(因为学习过C语言、Java等,其中涉及到的有比如多线程、GUI、网络编程等内容),所以这里做的笔记可能对于新手来说比较有跳跃性。如果你确实有这样的体会,那建议去找其他路径来学习。买过一本关于Python爬虫的书,附了张学习Python的学习路线图,分享给大家下,仅供想要学习Python的同

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

Python

在Windows中搭建python开发环境与使用初步(适合初学者)

在Windows中搭建python开发环境与使用初步安装设置python运行环境到网站https://www.python.org/downloads/windows/找到合适版本,下载。双击下载的安装程序,出现安装界面(这里以python-3.6.5.exe为例),如下图法一、单击InstallNow,之后等待安装完成。法二、单击Customizeinstallation可由你选安装路径等特性。安装比较简单,故不多言。现对容易困惑初学者的问题详细介绍之。

系统 2019-09-27 17:49:24 2478

Python

第11.23节 Python 中re模块的搜索替换功能:sub及subn函数

一、引言在《第11.3节Python正则表达式搜索支持函数search、match、fullmatch、findall、finditer》重点介绍了几个搜索函数,除了搜索,re模块也提供搜索并替换功能,这个就是re模块的sub函数。二、语法释义调用语法:re.sub(pattern,repl,string,count=0,flags=0)re.subn(pattern,repl,string,count=0,flags=0)参数:1)pattern:匹配的

系统 2019-09-27 17:49:14 2478

Python

Python学习之旅:使用virtualenv创建Python环境及PyQT5

一、写在前面从学Python的第一天起,我就知道了使用pip命令来安装包,从学习爬虫到学习Web开发,安装的库越来越多,从requests到lxml,从Django到Flask,各种各样的库都处在一个Python环境之中。这种做法对于我这种懒人来说是再适合不过的了,但是这样也是会有问题的。第一个问题在于Pycharm的加载速度变得慢了,因为要导入太多包了,而其中很多包对于很多程序来说根本用不上。第二个问题在于很多模块之间是有版本要求的,都需要特定的版本才能

系统 2019-09-27 17:47:55 2478

Python

mac下同时安装python2和python3

macos以前没有使用过,这次使用了一把,的确还是比较不顺手的,估计从今以后,就要把平台逐渐切换到mac了。今后好的文章,专门会开一个macos专栏,专门记录macos的使用过程中的心得,体会,以及遇到的一些问题总结。一般是python2默认安装了,python3没有安装,这时候一般使用命令:brewinstallpython3进行安装这里有个基础知识要记录一下,就是不同方法安装python的路径是不一样的,如下所示:接下来就要看具体步骤了。1控制台输入:

系统 2019-09-27 17:47:33 2478

Python

eclipse创建python项目步骤详解

eclipse安装Python插件之后,主要是为了方便Python代码就可以再Eclipse进行代码脚本,使用Eclipse开发Python脚本,主要写代码会有提示功能,提高写代码效率,运行代码方便进行调式,错误提示更直观。打开Eclipse,选择菜单中【file】》》new》》other选择Python选项,然后选择projectmondel输入projectname项目名称,运行IDE根据搭建环境选择版本这里可以直接点击next,下一步然后直接点击【是

系统 2019-09-27 17:46:08 2478

Python

python算法与数据结构之冒泡排序实例详解

一、冒泡排序介绍冒泡排序(英语:BubbleSort)是一种简单的排序算法。它重复地遍历要排序的数列,一次比较两个元素,如果他们的顺序错误就把他们交换过来。遍历数列的工作是重复地进行直到没有再需要交换,也就是说该数列已经排序完成。这个算法的名字由来是因为越小的元素会经由交换慢慢“浮”到数列的顶端。二、冒泡排序原理比较相邻的元素。如果第一个比第二个大,就交换他们两个。对每一对相邻元素做同样的工作,从开始第一对到结尾的最后一对。这一步做完,最后的元素应该会是最

系统 2019-09-27 17:45:59 2478

Python

Python实现递归遍历文件夹并删除文件

思路:遍历文件夹下面的文件夹如果文件夹名称等于".svn",则修改文件夹的属性(因为".svn"的文件都是只读的,你不能直接删除)删除此文件夹如果文件夹名称不等于".svn",则递归上面的方法Python的实现代码importosimportshutilimportos.pathimportstatrootdir="F:\\work\\Test"forparent,dirnames,filenamesinos.walk(rootdir):#遍历文件夹下面的

系统 2019-09-27 17:37:41 2478