pycharm

python-变量、if else语句 、for循环、while循环(4月26号)

孤人 提交于 2020-05-02 05:32:03
变量: 五.注意:python是可执行程序 在linux写python第一行必须写#!/usr/bin/env python(声明解释器在windows中写python第一行需要写# -*- coding:utf-8 -*- Pycharm:开发调试效率高 在pycharm中new project 并且每天创建一个目录右键diectory命名为day1 (1).在day1中创建一个程序 右键new python file命名为var 注意如果想在python中想要有模板 可以在view中点击toolbar点击小工具选项editor选择file and code templates选择python scpipt写上自己想要的模板 点击apply选择ok (2)可以输出hello 运行 六.变量var定义规则:变量名只能是字母、数字或下划线的任意组合 变量名的第一个字符不能是数字 以下关键字不能声明为变量明 注释单行#注释多行‘’‘。。。’‘’ 七.用户输入 # 用户输入三种格式 第一种输入方法 #username = input('username:') #username = input('password:') #print(username,password) #用户输入格式 第二种输入方法 #n1ame = input('name:') #age = input ('age:

python学习之模块导入,操作邮件,redis

回眸只為那壹抹淺笑 提交于 2020-05-02 05:20:44
python基础学习06 模块导入    导入模块的顺序     1.先从当前目录下找     2.当前目录下找不到,再从环境变量中找,如果在同时在当前目录和环境变量中建立相同的py文件,优先使用当前目录下的    导入模块的实质     导入的python文件运行一次,并放到内存中,之后可以调用里面的变量或者方法     导入的python文件导入过一次后如果运行时遇到相同的文件会过滤掉,如果强行要再加载一次可以使用如下方法 import os import importlib importlib.reload(os)    py环境变量   环境变量不是系统的环境变量而是python自带的环境变量,存在python目录中     查找环境变量         1.         import sys         print(sys.path)  #查看python的环境变量路径,py文件可以放在一些目录下就导入到环境变量中了       2.         pycharm→project→external library中也可以找到环境变量目录     添加环境变量        1.          import sys               sys.path.append('xxxx路径文件')  #对于一些不经常使用的py文件,可以临时添加环境变量

第二章 Django框架——Django简介

自古美人都是妖i 提交于 2020-05-02 04:32:46
第二章 Django框架——Django简介 一、MVC与MTV模型 二、Django的下载与基本命令 三、基于Django实现的一个简单示例(url,简单功能(def),templates) 四、Django静态文件配置(static) 五、Django实现登录示例 六、Django中的GET请求与POST请求 七、初识Django的三件套(HttpReponse、render、 redirect ) 八、Django中的app 九、Django中的ORM 十、Django用户上传文件配置(MEDIA_ROOT) 一、MVC与MTV模型 MVC Web服务器开发领域里著名的MVC模式,所谓MVC就是把Web应用分为模型(M),控制器(C)和视图(V)三层,他们之间以一种插件式的、松耦合的方式连接在一起,模型负责业务对象与数据库的映射(ORM),视图负责与用户的交互(页面),控制器接受用户的输入调用模型和视图完成用户的请求,其示意图如下所示: MTV Django的MTV模式本质上和MVC是一样的,也是为了各组件间保持松耦合关系,只是定义上有些许不同,Django的MTV分别是值: M 代表模型(Model): 负责业务对象和数据库的关系映射(ORM)。 T 代表模板 (Template): 负责如何把页面展示给用户(html)。 V 代表视图(View) : 负责业务逻辑

Django框架(一)-- Django简介

三世轮回 提交于 2020-05-02 03:09:26
django(Python Web框架) Django是一个开放源代码的Web应用框架,由Python写成。采用了MVC的框架模式,即模型M,视图V和控制器C。它最初是被开发来用于管理劳伦斯出版集团旗下的一些以新闻内容为主的网站的,即是CMS(内容管理系统)软件。 框架介绍 Django 项目是一个Python定制框架,它源自一个在线新闻 Web 站点,于 2005 年以开源的形式被释放出来。Django 框架的核心组件有: 用于创建模型的对象关系映射 为最终用户设计的完美管理界面 一流的 URL 设计 设计者友好的模板语言 缓存系统。 web框架: 别人已经设定好的一个web网站模板,你学习它的规则,然后“填空”或“修改”成你自己需要的样子。   一般web框架的架构是这样的:   其它基于python的web框架,如tornado、flask、webpy都是在这个范围内进行增删裁剪的。例如tornado用的是自己的异步非阻塞“wsgi”,flask则只提供了最精简和基本的框架。Django则是直接使用了WSGI,并实现了大部分功能。 MVC与MTV模型 MVC Web服务器开发领域里著名的MVC模式,所谓MVC就是把Web应用分为模型(M),控制器(C)和视图(V)三层,他们之间以一种插件式的、松耦合的方式连接在一起,模型负责业务对象与数据库的映射(ORM)

PythonWeb开发教程(二),搭建第一个django项目

僤鯓⒐⒋嵵緔 提交于 2020-05-02 02:09:08
这篇写怎么创建django项目,以及把django项目运行起来。 1、创建django项目 a.使用命令创建,安装完django之后就有django-admin命令了,执行命令创建即可,命令如下: 1 django - admin startproject my_django #最后面的是项目名称,可以随便起 b.使用pycharm创建,打开pycharm之后,选择新建项目,然后选择django项目,在路径写上项目名称,再填一个应用的名称创建就可以了,实质上用pycharm创建的项目它也是在调用django-admin命令 来源: oschina 链接: https://my.oschina.net/u/4334628/blog/4018002

11.22 django和数据库、html页面之间的操作

馋奶兔 提交于 2020-05-02 01:50:41
静态文件配置: 默认情况下所有html文件都是放在templates文件夹内 什么是静态文件:网站所使用到的提前写的CSS、js、 第三方的前端模块 图片 都叫静态资源 默认情况下网站所用到的静态文件资源全部会放在static文件夹下 通常情况下 在static文件夹内部还会再建其他文件夹 CSS 文件夹 js 文件夹 font 文件夹 img 文件夹 Bootstrap fontawesome django中 需要自己手动创建静态文件存放的文件夹 STATIC_URL = '/static/' #访问静态文件资源接口前缀 通常情况下接口前缀的名字也叫static 手动开设静态文件访问资源 STATIC_URL = '/static/' # 访问静态文件资源接口前缀 通常情况下接口前缀的名字也叫static # 手动开设静态文件访问资源 STATICFILES_DIRS = [ # 静态资源所在的文件夹路径 os.path.join(BASE_DIR,'static'), # 将static文件里面所有的资源暴露给用户 os.path.join(BASE_DIR,'static1'), # 将static文件里面所有的资源暴露给用户 # os.path.join(BASE_DIR,'static2'), # 将static文件里面所有的资源暴露给用户 ] 静态文件动态绑定(****

程序员之路:python3+PyQt5+pycharm桌面GUI开发

主宰稳场 提交于 2020-05-02 01:07:05
http://blog.sina.com.cn/s/blog_989218ad0102wz1k.html 先看效果: 图 1 没错,学过C#的同学应该很熟悉这个界面,按钮风格和界面风格很相似,万万没想到,python也可以做出这样的界面,简直了!(图 1) 正文开始 一、安装python 为啥要说这个,我们打开pip,搜索:PyQt5,或者直接打开下面的连接: https://pypi.python.org/pypi/PyQt5/5.9.1 图 2 可以看到(图2),PyQt5所支持的python版本是从3.5开始的,博主开始用的是3.4,一直装不上,瞎折腾了2小时^~^... 找一个python3.5以上的版本安装: https://www.python.org/downloads/windows/ 二、安装PyQt5 推荐使用pip安装: pip3 install PyQt5 等待片刻,继续安装PyQt5-tools pip install PyQt5-tools 三、配置pycharm 官网下载安装pycharm:https://www.jetbrains.com/pycharm/ 1、点击:File -》Settings 图 3 2、Tools -》 External Tools -》点击“+”号(图4) (ps:下面是我配置好的,你的软件还没有很正常,继续往下看) 图 4

python应用之socket编程

落爺英雄遲暮 提交于 2020-05-01 23:06:08
tcp/udp下的socket的基本使用 基于 tcp 的 socket Tcp 是基于链接的 , 必须先启动服务端 , 然后启动客户端进行链接 服务端: ss = socket() # 创建服务器套接字 ss.bind() # 把地址绑定到套接字 ss.listen() # 监听链接 inf_loop: # 服务器无限循环 cs = ss.accept() # 接受客户端链接 comm_loop: # 通讯循环 cs.recv()/cs.send() # 对话(接收与发送) cs.close() # 关闭客户端套接字 ss.close() # 关闭服务器套接字(可选) 客户端: cs = socket() # 创建客户套接字 cs.connect() # 尝试连接服务器 comm_loop: # 通讯循环 cs.send()/cs.recv() # 对话(发送/接收) cs.close() # 关闭客户套接字 简单的实现: 这里是单个的 一次通信 mport socket # AF_INET 基于网络通信, SOCK_STREAM(基于流的,tcp) phone = socket.socket(socket.AF_INET, socket.SOCK_STREAM) # 买手机 phone.bind(( ' 127.0.0.1 ' , 8000)) # 绑定手机卡 phone

【PyCharm】选择性忽略 PEP8 警告

…衆ロ難τιáo~ 提交于 2020-05-01 14:40:01
PyCharm 是个很强大的 python IDE,PEP 8 的告警提示也很好用,但是函数名不能包含大写字母等少数几个规范真心觉得不好,作为一名处女座强迫症患者,代码下面的波浪线这种东西是绝对不允许存在的。 File -> Settings -> Editor -> Inspections -> 右侧Python 在 Ignored errors 中添加要忽略的告警ID。注意,要区分是属于 coding 还是 naming。 PEP 8 coding style violation 的告警ID查看 https://pep8.readthedocs.io/en/latest/intro.html#error-codes PEP 8 naming convention violation 的告警ID查看 https://pypi.org/project/pep8-naming/ code sample message N801 class names should use CapWords convention N802 function name should be lowercase N803 argument name should be lowercase N804 first argument of a classmethod should be named ‘cls’

在window搭建python虚拟环境

…衆ロ難τιáo~ 提交于 2020-05-01 12:29:19
虚拟环境可以搭建独立的Python运行环境,使得单个项目的运行环境与其他项目互不影响。 安装 虚拟环境需要用到的库是virtualenv,需要使用安装命令pip install virtualenv进行安装 安装完成之后,便可以直接创建虚拟环境了,使用命令“virtualenv env1"进行创建 C:\Users\china> virtualenv env1 Using base prefix ' c:\\program files\\python36 ' New python executable in C:\Users\china\env1\Scripts\python.exe Installing setuptools, pip, wheel...done. 其中env1是虚拟环境的名称,可以自定义进行设置. 该环境会默认的创建在当前目录下 打开Scripts文件夹,可以看到Python文件 其中activate.bat文件,表示激活虚拟环境。直接在该目录下输入activate.bat命令,即可激活Python虚拟环境了 安装包后可以在/Lib/site-packages/下看见 退出虚拟环境 在当前目录下输入命令deactivate.bat即可 在pycharm使用虚拟环境 1、打开Pycharm,然后依次点击左上方的file->Settings,如下图所示。 2