Python
chen249191508
这个作者很懒,什么都没留下…
展开
-
【Python 第4课】 运算符与表达式
先提问: 运算符是什么?表达式是什么?我们先来说运算符。运算符是一些可以用 + 号或其他关键词符号(如:+,-,*,/)替代的功能。运算符会对相关数据进行运算,这些被运算的数据称为操作数。下面列出了常用的运算符+ (加)- (减)* (乘)** (乘方)/ (除)// (除且取整)% (取模)<< (左移)>> (右移)& (按位与)| (按位或)^ (按位异或)~ (按位取反)< (小于)...原创 2021-07-28 14:48:13 · 386 阅读 · 0 评论 -
【Python 第3课】常量,变量与数据基本类型
文字常量一个文字常量的例子是一个数字,如, 5、 3.14; 或者是一个字符串,如, 'hello word' 或 "你喜欢什么?"。这些都被称为文字常量。变量:数字数字在Python3中支持int、float、bool、complex(复数)整数的一个例子是 6,它只是一个整数。浮点数(floating point numbers,或者简称为 floats )的例子有 3.14 和 520.13E-4。 其中, E 表示 10 的幂。在这种情况下, 520.13E -.原创 2021-07-28 10:46:07 · 415 阅读 · 0 评论 -
【Python 第2课】输入input() 与 注释
前面讲了hello word 的print打印,都是程序在向屏幕“输出”。那么这一节讲,对计算机进行输入。也就是input()函数。#-*-coding:utf8-*-#有的同学会问这一句注释是什么意思呢?这个是在告诉解释器,这个文件是用UTF8编码格式。print("你喜欢什么?")#注意这句是注释,#后面是注释,不会被执行,在之后的课程中还会将更多的注释方法。#注释非常有用,这样可以很容易地理解程序是在做什么。就相当于代码上的笔记...原创 2021-07-28 10:25:57 · 444 阅读 · 0 评论 -
【Python 第1课】Python环境配置与hello world
环境搭建 并且 打印hello word vs code 的安装,与 python 解释器的安装。Visual Studio Code地址:https://code.visualstudio.com/Download然后软件运行VSCodeUserSetup-x64-1.54.1.exe然后再VS CODE中安装Python扩展,这样就可以在vscode中与运行Python了。然后再VSCODE左边栏新建立一个文件helloword.py并且在代码编辑区域,写上prin...原创 2021-07-27 15:37:27 · 152 阅读 · 0 评论 -
为什么学习Python,Python从理论上有哪些好处
Python 是一种易于学习又功能强大的编程语言。它提供了高效的高级数据结构,还能简单有效地面向对象编程。Python 优雅的语法和动态类型,以及解释型语言的本质,使它成为多数平台上写脚本和快速开发应用的理想语言。 Python 解释器及丰富的标准库,提供了适用于各个主要系统平台的源码或机器码。还有一个原因是,Python是一个免费的语言。许多免费的第三方 Python 模块、程序、工具和它们的文档,也能在这个网站上找到对应内容或链接。 Python 解释器易于扩展,可以使用 C 或 C++(或者其他可以通原创 2021-07-14 16:45:56 · 273 阅读 · 0 评论 -
在centos上建立git仓库与本地代码仓库同步
第一步:再centos安装 gityum install git由于在本地我是用的vs2019作为IDE的,所以在本地仓库中,就有.git这个文件夹 与 .vs文件夹把这两个文件夹与代码一起上传到centos 服务器,也是就是你的web服务器。这样的话,就已经在centos部署了好代码仓库了。然后再centos命令行输入一下命令,根据提示还要输入visualstu...原创 2019-10-11 17:37:16 · 448 阅读 · 0 评论 -
zulip 开源聊天软件服务器搭建
系统: Ubuntu 18.04,内存:虽然我的服务器是2GB,但是出现了一个小的问题,zulip默认的系统空闲必须在1.9GB上,所以内存还是不够,需要手动修改 \scripts\lib\install########首先做一个小小的修改。# Check for at least ~1.9GB of RAM before starting installation;# otherw...原创 2019-09-20 10:16:02 · 5924 阅读 · 1 评论 -
忘记宝塔面板的安全入口,随机码入口忘记,命令行输入
忘记宝塔面板的安全入口,解决办法:在命令行输入/etc/init.d/bt default 即可。原创 2019-09-08 15:34:31 · 6799 阅读 · 0 评论 -
html5 canvas画布居中以及例子
今天写一个python前端的时候想把canvas的画布居中,一开始代码是这样的:#scene{ margin:0 auto;}<canvas id="scene" width="800" height="600"></canvas>如图,设置了canvas的margin:0 auto;可是显示效果并不居中。最后我改为了下面的代码,那么canvas就居中了。...原创 2019-09-05 18:03:02 · 3174 阅读 · 0 评论 -
html 超链接 get方式提交表单
// 这里是点击标签,get方式提交数据。<a href='www.hehefo.com/index?station_info=station_info0'><font color='#000000'>首页</font></a>点击首页后,在 python flask 后台获取get到的参数@app.route('/index', met...原创 2019-09-05 17:57:55 · 985 阅读 · 0 评论 -
Python Flask 后台如何获取 URL 提交的 参数?
************************************************************Python Flask 后台如何获取 URL 提交的 参数?方法一用 request.form['username'] 与 request.form['password']@app.route('/login', methods=['GET', 'POST'])...原创 2019-09-05 17:53:23 · 4163 阅读 · 0 评论 -
python 写hello world 之深入爬虫爬取水文信息(四)
之前想到,用自己的所学的编程知识,来为自己的爱好,做一些事情,比如提供长江,嘉陵江,乌江水文信息。我用了1个星期,从数据抓取,到网站建设。目前水文爬虫是从重庆水利局爬取的,这个数据是公开的,我们应该感谢zf提供如此好的,精准的数据,为我们泳友提供游泳水文信息,方便我们游泳。爬虫第一步查看数据来源,进入 http://slj.cq.gov.cn/swxx/jrbssq/Pa...原创 2019-09-05 17:40:22 · 3046 阅读 · 5 评论 -
Python写hello world 深入之 写一个爬虫 (三)
Python 函数在写爬虫之前,需要介绍一下Python的函数,函数可以是代码看起来更加的简洁,是程序模块化,在以后便于维护,也容易阅读,还可以使代码的重复利用率高,说了这么多,还是没概念?嘻嘻,直接说函数的定义吧:Python函数以def关键词开头,后接函数标识符名称和圆括号()。 传入的参数和自变量必须放在圆括号中间。圆括号之间可以用于定义参数。 函数的第一行语句可以...原创 2019-09-05 10:55:22 · 309 阅读 · 0 评论 -
Python写hello world (二)程序
前面我们搭建好了Visual Studio,那么我们来完成我们的第一个Python程序,hello world。双击运行 Visual Studio(安装好Visual Studio后一般不会生成桌面的快捷方式,需要在windows 的开始菜单下去寻找Visual Studio IDE 启动程序)运行就好了。点击继续但无需代码,点击文件->新建->项目...原创 2019-08-24 11:18:24 · 300 阅读 · 0 评论 -
Python 写hello world (一) 环境搭建
Python目前在编程界很流行,尤其是在AI工业方面,Python以他的易用性,易学性,自带库的丰富性,赢得了掌声。而在爬虫界,Python,用他的良好的字符串操作性,赢得了大家的喜爱。Python开发环境搭建.那怎么写Python呢? 第一步,当然是搭建开发环境。 其实我不建议大家用命令行的方式来学习Python,因为在那个枯燥乏味的命令行下学习Python,很容易放弃。在这里推荐大...原创 2019-08-24 11:13:41 · 435 阅读 · 0 评论 -
Python 保存json数据格式化到文件
前些天用到json文件来保存python的配置文件,但是遇到一个问题,怎么把json 保存到json的时候,还能保持json 的格式,打开txt文件的时候,方便阅读,配置文。不过单纯的file save 是不能保存格式化的,需要用到下面的方法。主要是用到 json.dumps,这个函数,里面有一些参数需要添加。data_list = json.loads(respon...原创 2019-08-24 10:31:51 · 2359 阅读 · 0 评论 -
VS2019 调试Python Flask 进入断点失败的解决方法
在F5 启动Python Flask 的时候,是可以进入断点的,当项目运行起来后,通过url访问项目后,VS却不能捕获断点,也就vs2019的断点不起作用其实,后来才想起是,可能是Flask 自身的调式占用了调试通道,导致VS2019无法进入到Python的调试,后来把 app.run(debug = True,改为app.run(debug = False).就可...原创 2019-08-24 09:54:18 · 2809 阅读 · 1 评论 -
用Python自带的wsgiref部署web应用网站
这里写自定义目录标题欢迎使用Markdown编辑器新的改变功能快捷键合理的创建标题,有助于目录的生成如何改变文本的样式插入链接与图片如何插入一段漂亮的代码片生成一个适合你的列表创建一个表格设定内容居中、居左、居右SmartyPants创建一个自定义列表如何创建一个注脚注释也是必不可少的KaTeX数学公式新的甘特图功能,丰富你的文章UML 图表FLowchart流程图导出与导入导出导入欢迎使用Ma...原创 2019-07-04 15:31:56 · 683 阅读 · 0 评论 -
Python 验证码爬虫之 bilibili 的geetest 所遇到的问题
在做 bilibili 网站登录的时候,发现# 初始化def init(): # 定义为全局变量,方便其他模块使用 global url, browser, username, password, wait # 登录界面的url url = 'https://passport.bilibili.com/login' # 实例化一个chrom...原创 2019-07-13 11:34:23 · 605 阅读 · 0 评论