![](https://img-blog.csdnimg.cn/20201014180756916.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Python
AI 黎明
这个作者很懒,什么都没留下…
展开
-
02读写文件
r只读不创建;w新建写入打开;a附加写打开;r+读写不创建;w+新建读写;a+附加读写1.创建并写入f = open("a.txt", 'a')f.write("\n写入一行新数据")f.close() # 一定要有close,否则无法保存进去2.读取并写入f = open('a.txt', 'r')n = open('b.txt','w+')n.writelines(f....原创 2020-03-09 16:09:00 · 147 阅读 · 0 评论 -
01批量移动(复制)文件—制作训练集
1.数据组织格式:源数据组织格式:新数据组织格式:2.代码实现:# 深度学习过程中,需要制作训练集和验证集、测试集。import osimport randomimport shutildef moveFile(fileDir, tarDir): categorys = os.listdir(fileDir) # 所有类别 # pri...原创 2020-03-09 14:33:19 · 168 阅读 · 0 评论 -
opencv_SKimage_python数字图像处理网站资源汇总
opencv-python图像轮廓: link.形态学开闭运算:link.SKimage目录1:link.目录2:limk.转载 2021-07-09 15:05:55 · 206 阅读 · 0 评论 -
assert(断言)用法
断言语句是将调试断言插入到程序中的一种方便方法。1.用法assert condition让程序来测试condition,如果condition为false就会生成一个AssertionError。相当于:if not condition: raise AssertionError()2.示例>>> assert 2 == 2>>> as...原创 2019-09-18 11:25:39 · 648 阅读 · 0 评论 -
Argparse模块
argparse是一个命令行参数解析模块!它要运行在命令行下(cmd命令窗口)python代码:import argparseparser = argparse.ArgumentParser()parser.parse_args()cmd窗口:C:\Users\Administrator>cd C:\Users\Administrator\DesktopC:\Users\A...原创 2019-09-16 17:08:16 · 216 阅读 · 0 评论 -
Python_PyCharm中引用同一目录下的模块
如下图,要在main.py中导入networks和manager两个模块;错误示例:import networks as net from manager import Manager, Optimizers正确示例:import src.networks as net # PyCharm工程当前目录在上一层,所以需要从目录开始引用from src.manager i...原创 2019-09-11 09:54:39 · 2128 阅读 · 0 评论 -
Python_爬虫_requests和bs4
#_爬虫_豆瓣TOP电影排行榜import requests # 爬取网页import bs4 # 检索解析数据host = 'https://movie.douban.com/top250' # 网址# 找出一共有几个页面def find_depth(res): soup = bs4.BeautifulSoup(res.text, 'ht...原创 2019-07-15 21:12:03 · 205 阅读 · 0 评论 -
VS code_修改代码&系统界面字体
下载安装好VS code后,要安装以下几个扩展Ctrl + Shitf + p,输入 settings,选择 “首选项:打开设置(json)”输入Font Size,进行查找Editor: Font Size 用于修改代码的大小Debug › Console: Font Size和Terminal › Integrated: Font Size分别对应修改...原创 2019-07-06 09:27:49 · 7883 阅读 · 0 评论 -
Python_类&继承&避免覆盖父类方法
1.类名的首字母一般大写,函数名的首字母一般小写。2.不继承创建类后边不加括号;继承创建类后面加括号,括号中为父类。3.继承后类中不写内容,直接调用pass即可;继承后类中写内容,不写pass。4.子类中定义与父类同名的方法或属性,会自动覆盖父类对应的方法和属性。5.避免4中情况有两种方法:(1)调用未绑定的父类方法:Fish.init(self)。(2)使用super函数:super...原创 2019-07-05 15:04:00 · 1646 阅读 · 0 评论 -
Python_EasyGui_安装及更改参数
1.安装(1)打开CMD命令行窗口,输入cd C:\Users\Administrator\AppData\Local\Programs\Python\Python37\Scripts(2)输入pip install easygui 即可完成安装2.更改字体大小(1)如下图,用Notepad++打开choice_box.py(2)查找screen_width,并修改为“screen...原创 2019-07-05 10:18:46 · 2776 阅读 · 5 评论 -
Python_迭代与递归_阶乘示例
迭代方法_求n的阶乘def factorial(n): result = n for i in range(1, n): result *= i return resultnumber = int(input("请输入一个正整数:"))result1 = factorial(number)print("%d的阶乘为:%d" % (number,re...原创 2019-07-04 17:20:10 · 1222 阅读 · 0 评论 -
Python_抽奖游戏
#p40_抽奖程序#p40_抽奖程序import randomprizes = ['鸡蛋','鸭蛋','鹅蛋','铁蛋']i = random.choice(prizes)print(i)原创 2019-07-04 17:10:11 · 737 阅读 · 0 评论 -
Python_猜数字游戏
#P13_猜数字升级#随机出现1-10之间的整数(包括1和10)import randomsecret = random.randint(1,10)#循环3次#for i in range(3):# i = i + 1temp = input("请猜一个数:")guess = int(temp)times = 1while (guess != secret) and (...原创 2019-07-04 17:08:28 · 351 阅读 · 0 评论 -
Python_文件分割示例程序
#p107_分割文件_升级版#将JACK的对话单独保存为boy_.txt文件(去掉“JACK”)#将ROSE的对话单独保存为girl_.txt文件(去掉“ROSE”)#文件中有4段对话,分别保存为boy_1.txt、girl_1.txt、boy_2.txt、girl_2.txt……#不同的对话已经用======分割def save_file(boy, girl, count): ...原创 2019-07-04 17:03:29 · 152 阅读 · 0 评论 -
Python_pycharm常用快捷键和设置
1.常用快捷键(1)编辑(Editing)Ctrl + Space 基本的代码完成(类、方法、属性)Ctrl + Alt + Space 快速导入任意类Ctrl + Shift + Enter 语句完成Ctrl + P 参数信息(在方法中调用参数)Ctrl + Q 快速查看文档F1 外部文档Shift + F1 外部文档,进入web文档主页Ct...原创 2019-07-09 21:25:44 · 346 阅读 · 1 评论 -
Python_爬虫_爬取豆瓣Top250电影排行榜
1. 模块准备(1)Requests:简化了urllib的许多操作,在爬虫程序中最受欢迎。通过get()方法从服务器上下载网页,但是下载的为网页的源代码,需要进行解析。通过pip install requests进行安装。(2)BeautifulSoup4 (BS4):是一个网页解析利器。通过pip install bs4进行安装。2. 程序实现(1)核心程序import request...原创 2019-07-09 20:14:48 · 1639 阅读 · 1 评论 -
Python_爬虫_基于Scrapy框架
使用Scrapy抓取一个网站共四个步骤:(1)创建一个Scrapy项目;(2)定义Item容器;(3)编写爬虫(4)存储内容1.创建一个Scrapy项目(1)打开 cmd,转到桌面操作目录后,输入 scrapy startproject tutorial 来创建一个名为 tutorial 的项目(名为tutorial的文件夹);(2)在该文件夹中的目录结构为:第二层中“tuto...原创 2019-07-12 17:22:08 · 187 阅读 · 0 评论 -
python_爬虫_下载一只猫
爬取网站简介http://placekitten.com 是一个只有猫图片的网站,以该网站为例进行爬取。在该网址后加入 g/200/300 (http://placekitten.com/g/200/300) 即搜索到一张宽200、高300的猫咪图片。实现代码使用with可以自动帮助关闭文档;不使用with时,一定要牢记关闭文档,否则写入的文档打不开。import ur...原创 2019-07-09 09:49:40 · 242 阅读 · 0 评论