2020-03-24 16:02发布
因为学习需要,安装了python2.7,已经把easygui.py放到python27下的lib里面了,按照教程写的却出现了错误,应该怎么办
Macbook air 如何成功安装easygui.py
自学Python语言中,在学习《父与子的编程之旅》这本书中需要用到图形用户界面GUI,安装easygui.py模块。Windows系统下和OSX系统下均安装成功,安装方式两者之间有较大差别,在此记录。
一、Windows系统下安装easygui.py。
百度easygui.py,然后下载文件,下载文件网址如下:https://sourceforge.net/projects/easygui/?source=directory;
通过网址下载下来的ZIP文件,将其解压,得到两个文件easygui.py、setup.py;
找到Windows系统下你的Python安装目录,本机安装在C盘,找到Python27文件夹,将easygui.py文件拷贝到Python27/lib子目录中;
运行pcharm,import easygui;
二、OSX系统下安装easygui.py。*
打开终端,输入CD desktop(此处的desktop为easygui.py、setup.py文件所在目录);
继续在终端内输入 sudo python setup.py install 即可安装;
运行pcharm,import easygui,程序报错,没有找到easygui.py;
误以为是easygui.py安装不成功,在网上百度各种easygui.py安装方法,例如PIP,easy_install,均不得要领。试图按照Windows下的安装方法直接将easygui.py文件拷贝到Python子目录,但是OSX系统下系统文件没有办法进行写入操作,拷贝不了,只能读。试图修改读写权限,报错如下:
python学习笔记:小甲鱼python全套视频 + python基础教程第2版修订版(书附10个大型案例)python学习环境:(python3)win10下python3.5.4的IDLE + ubuntu下python3辅助python分享范围:适合有C/C++/JAVA任意语言之一为基础,不适合纯新手入门python语言优势:至今还没有一门编程语言,开发速度比Python快,运行速度比C快python常用工具手册:http://bbs.fishc.com/forum.php?mod=collection&action=view&ctid=198---------------------------------2017.08.27--------------------------------------00丶python背景与特点Python语言起源在1989年末,GuidovanRossum为了打发圣诞节的无聊,创造了python(大蟒蛇)。1991年,第一个Python版本诞生。最新版本是Python33.6.2。GuidovanRossum是蒙提·派森的飞行马戏团(MontyPython‘sFlyingCircus)的爱好者。logo是由两只蟒蛇的图形组成。官网下载地址:https://www.python.org/downloads/Python3与Python2不完全兼容官方表示对Python2支持到2020年,Python22.7.13。Python2的生态库远远大于Python3。简单:学习曲线平滑,45分钟学会基本使用,使用简单。跨平台:一次编写、到处运行。Windows,Linux,Mac,Android功能强大: 动态类型、自动内存管理 非常实用的内置对象类型 强大的内置工具和标准库 易于扩展,很多成熟易用第三方库 大型程序支持应用广泛: 数据库、网络、图形图像、科学计算、机器学习、web开发、操作系统扩展等缺点:运行速度不够快(硬件的发展可以为此弥补不足)开发速度与运行速度之间的矛盾:至今还没有一门编程语言,开发速度比Python快,运行速度比C快知名软件包:Django/Numpy/Pandas/Matplotlib/PIL(Pillow)/PyQt5/Tensorflow/Scipy/Theano/NLTK知名项目:(网站)豆瓣/知乎/美团/Gmail/Youtube/Instagram/Calibre/……01丶第一次亲密接触firstlove(1)win下的pythonIDLE集成开发环境自动缩进,table键补齐变量名(2)linux下使用vi编辑.py的python文件,需要声明#!/usr/bin/python3(3)python使用等量(1个tab)的缩进来严格对齐表示作用域#!/usr/bin/python3#guessgameprint("---------游戏开始-----------")temp=input("输入一个我现在想的数字:")guess=int(temp)ifguess==8:print("猜对了!!!")else:print("哈哈,猜错了。。")print("游戏结束喽~")#---end---BIF==Built-infunctions(内置函数)>>>dir(__builtins__)...,'input',...>>>help(input)#可以查询内置函数的说明和用法,类似于C语言的man手册02丶变量variable(1)python没有"变量"只有"名字"(2)变量使用之前,需要对其先赋值(3)变量名命名同C的规则,不能以数字开头,保证可读性命名即可(4)大小写敏感,区分(5)=左右依次为左值和右值(6)十六进制,以0x或0X开头,数字由"0"到"9"或者"a"到"f"或者"A"到"F"组成八进制,0o或0O开头,数字由"0"到"7"组成二进制,0b或0B开头表示,数字由"0"或者"1"组成十进制由数字"0"到"9"组成,并且不能以0开头>>>teacher='jiangyuan'>>>print(teacher)jiangyuan>>>teacher='somebody'>>>print(teacher)somebody>>>first=3>>>second=8>>>third=first+second>>>print(third)11>>>myteacher='jiangyuan'>>>yourteacher='somebody'>>>ourteacher=myteacher+yourteacher>>>print(ourteacher)jiangyuansomebody03丶运算符及优先级precedenceofoperator#符合数学运算优先原则,括号最优先,最安全。lambdalambda表达式or布尔或and布尔与not布尔非in和notin成员是否属于测试is和isnot对象是否是同一个> >= < <= == !=比较操作符|按位或^按位异或&按位与<<和>>移位+和-加法和减法*和/和%乘法、除法、取余+x和-x正负号~x按位翻转**指数(幂运算)//地板除法,舍弃小数部分---python运算符优先级(图)---#=连续赋值,自右向左,同C语言>>>a=b=c=d=10>>>print(a,b,c,d)10101010>>>a+=1>>>b-=1>>>c*=10>>>d/=8#真除法,精确值>>>print(a,b,c,d)1191001.25>>>d=10>>>d//3 #地板除法(Floor)舍弃小数部分3>>>3<4>>>3<4and4>>>a=5.99>>>b=int(a)>>>print(b)5#e记法示例>>>0.000000000000001111.11e-15>>>150000000000150000000000>>>15e10150000000000.0#isinstance类型判断>>>isinstance('hello',str)True>>>isinstance(520,str)False>>>isinstance(520,int)True05丶条件分支与循环conditionandloop条件bool值:True FalseFalse的值:False None 0 "" () [] {}if-elseifcondition:#condition==True,执行的操作,可多层嵌套else:#condition==False,执行的操作,可多层嵌套if-elif-elseifcondition:#condition==True,执行的操作,可多层嵌套elifcondition:#condition==True,执行的操作,可多层嵌套else:#condition==False,执行的操作,可多层嵌套xifconditionelsey #三元操作符举例:>>>x,y=4,5>>>small=xifx>>print(small)4assert断言当assert关键字后面的条件为假的时候,程序自动崩溃并抛出AssertionError异常。>>>assert3>4Trac
PR视频剪辑快捷键来了
PR实用快捷键
基本快捷键操作:
Ctrl+Alt+N 新建项目
Ctrl+O 打开项目
Ctrl+shift+w 关闭项目
Ctrl + W 关闭
Ctrl + S 保存
Ctrl + shift+ S 另存为
Ctrl + I 导入
Ctrl + N 新建序列
Ctrl + Z 还原
Ctrl + X 剪切
Ctrl + C 复制
Ctrl + V 粘贴
Ctrl + A 全选
Ctrl + Shift + A 取消全选
Ctrl + F 查找
Ctrl + K 剪切
Ctrl + Shift + K 所有轨道剪切
剪辑操作:
Delete 删除素材
Shift+Delete 单段素材删除,后面素材自动跟上
C 剃刀工具
Shift+C 所有轨道剪断
Ctrl+K 快速剪断素材
ctrl+shift+K 所有轨道快速剪切素材
W 删除本段素材时间线后面素材
Q 删除本段素材时间线前面素材
Shift+Q 改变时间线前面剪辑点
Shift+W 改变时间线后面剪辑点
A 向前选择轨道工具
shift 向前选择单独选中单个轨道
标记
I 标记入店
O 标记出点
X 标记素材入出点
Shift + / 标记素材
Shift + \ 在项目窗口查看形式
Shift + * 返回媒体浏览
/ 标记选择
Shift + I 跳转入点
Shift + O 跳转出点
Ctrl + Shift + I 清除入点
Ctrl + Shift + Q 清除出点
Ctrl + Shift + X 清除入出点
M 添加标记
Shift + M 转到下一个标记
Ctrl + Shift + M 转到上一个标记
Ctrl + Alt + M 清除当前标记
Ctrl + Alt + Shift + M 清除所有标记
字幕
Ctrl + T 新建字幕
Ctrl + Shift + L 左对齐
Ctrl + Shift + C 居中
Ctrl + Shift + R 右对齐
Ctrl + Shift + T 制表符设置
Ctrl + J 模板
Ctrl + Alt + ] 上一层的下一个对象
Ctrl + Alt + [ 下一层的下一个对象
Ctrl + Shift + ] 放到最上层
Ctrl + ] 上移一层
Ctrl + Shift + [ 放到最下层
Ctrl + [ 下移一层
素材操作:
Shift+E 隐藏素材
AIt+Ctrl+拖动 前后两段素材互换位置
Home 回到第一帧的位置
End 回到最后一帧的位置
ctrl+D 默认交叉转场效果
Ctrl + Shift + D 默认音频转场
Shift + D 默认音视频转场
Ctrl + Alt + V 粘贴属性
Alt+拖动 直接拖拽复制
Ctrl + Shift + V 粘贴插入
换行。比如,print hello\nworld效果就是helloworld\n就是一个换行符。\是转义的意思,'\n'是换行,'\t'是tab,'\\'是,\ 是在编写程序中句子太长百,人为换行后加上\但print出来是一整行。...
十种常见排序算法一般分为以下几种:(1)非线性时间比较类排序:a. 交换类排序(快速排序、冒泡排序)b. 插入类排序(简单插入排序、希尔排序)c. 选择类排序(简单选择排序、堆排序)d. 归并排序(二路归并排序、多路归并排序)(2)线性时间非比较类排序:...
前景很好,中国正在产业升级,工业机器人和人工智能方面都会是强烈的热点,而且正好是在3~5年以后的时间。难度,肯定高,要求你有创新的思维能力,高数中的微积分、数列等等必须得非常好,软件编程(基础的应用最广泛的语言:C/C++)必须得很好,微电子(数字电...
迭代器与生成器的区别:(1)生成器:生成器本质上就是一个函数,它记住了上一次返回时在函数体中的位置。对生成器函数的第二次(或第n次)调用,跳转到函数上一次挂起的位置。而且记录了程序执行的上下文。生成器不仅记住了它的数据状态,生成器还记住了程序...
python中title( )属于python中字符串函数,返回’标题化‘的字符串,就是单词的开头为大写,其余为小写
第一种解释:代码中的cnt是count的简称,一种电脑计算机内部的数学函数的名字,在Excel办公软件中计算参数列表中的数字项的个数;在数据库( sq| server或者access )中可以用来统计符合条件的数据条数。函数COUNT在计数时,将把数值型的数字计算进去;但是...
head是方法,所以需要取小括号,即dataset.head()显示的则是前5行。data[:, :-1]和data[:, -1]。另外,如果想通过位置取数据,请使用iloc,即dataset.iloc[:, :-1]和dataset.iloc[:, -1],前者表示的是取所有行,但不包括最后一列的数据,结果是个DataFrame。...
挺简单的,其实课程内容没有我们想象的那么难、像我之前同学,完全零基础,培训了半年,直接出来就工作了,人家还在北京大公司上班,一个月15k,实力老厉害了
Python针对众多的类型,提供了众多的内建函数来处理(内建是相对于导入import来说的,后面学习到包package时,将会介绍),这些内建函数功用在于其往往可对多种类型对象进行类似的操作,即多种类型对象的共有的操作;如果某种操作只对特殊的某一类对象可行,Pyt...
相当于 ... 这里不是注释
还有FIXME
python的两个库:xlrd和xlutils。 xlrd打开excel,但是打开的excel并不能直接写入数据,需要用xlutils主要是复制一份出来,实现后续的写入功能。
单行注释:Python中的单行注释一般是以#开头的,#右边的文字都会被当做解释说明的内容,不会被当做执行的程序。为了保证代码的可读性,一般会在#后面加一两个空格然后在编写解释内容。示例:# 单行注释print(hello world)注释可以放在代码上面也可以放在代...
主要是按行读取,然后就是写出判断逻辑来勘测行是否为注视行,空行,编码行其他的:import linecachefile=open('3_2.txt','r')linecount=len(file.readlines())linecache.getline('3_2.txt',linecount)这样做的过程中发现一个问题,...
或许是里面有没被注释的代码
自学的话要看个人情况,可以先在B站找一下视频看一下
最多设置5个标签!
Macbook air 如何成功安装easygui.py
Macbook air 如何成功安装easygui.py
自学Python语言中,在学习《父与子的编程之旅》这本书中需要用到图形用户界面GUI,安装easygui.py模块。Windows系统下和OSX系统下均安装成功,安装方式两者之间有较大差别,在此记录。
一、Windows系统下安装easygui.py。
百度easygui.py,然后下载文件,下载文件网址如下:https://sourceforge.net/projects/easygui/?source=directory;
通过网址下载下来的ZIP文件,将其解压,得到两个文件easygui.py、setup.py;
找到Windows系统下你的Python安装目录,本机安装在C盘,找到Python27文件夹,将easygui.py文件拷贝到Python27/lib子目录中;
运行pcharm,import easygui;
二、OSX系统下安装easygui.py。*
百度easygui.py,然后下载文件,下载文件网址如下:https://sourceforge.net/projects/easygui/?source=directory;
通过网址下载下来的ZIP文件,将其解压,得到两个文件easygui.py、setup.py;
打开终端,输入CD desktop(此处的desktop为easygui.py、setup.py文件所在目录);
继续在终端内输入 sudo python setup.py install 即可安装;
运行pcharm,import easygui,程序报错,没有找到easygui.py;
误以为是easygui.py安装不成功,在网上百度各种easygui.py安装方法,例如PIP,easy_install,均不得要领。试图按照Windows下的安装方法直接将easygui.py文件拷贝到Python子目录,但是OSX系统下系统文件没有办法进行写入操作,拷贝不了,只能读。试图修改读写权限,报错如下:
python学习笔记:小甲鱼python全套视频 + python基础教程第2版修订版(书附10个大型案例)python学习环境:(python3)win10下python3.5.4的IDLE + ubuntu下python3辅助python分享范围:适合有C/C++/JAVA任意语言之一为基础,不适合纯新手入门python语言优势:至今还没有一门编程语言,开发速度比Python快,运行速度比C快python常用工具手册:http://bbs.fishc.com/forum.php?mod=collection&action=view&ctid=198---------------------------------2017.08.27--------------------------------------00丶python背景与特点Python语言起源在1989年末,GuidovanRossum为了打发圣诞节的无聊,创造了python(大蟒蛇)。1991年,第一个Python版本诞生。最新版本是Python33.6.2。GuidovanRossum是蒙提·派森的飞行马戏团(MontyPython‘sFlyingCircus)的爱好者。logo是由两只蟒蛇的图形组成。官网下载地址:https://www.python.org/downloads/Python3与Python2不完全兼容官方表示对Python2支持到2020年,Python22.7.13。Python2的生态库远远大于Python3。简单:学习曲线平滑,45分钟学会基本使用,使用简单。跨平台:一次编写、到处运行。Windows,Linux,Mac,Android功能强大: 动态类型、自动内存管理 非常实用的内置对象类型 强大的内置工具和标准库 易于扩展,很多成熟易用第三方库 大型程序支持应用广泛: 数据库、网络、图形图像、科学计算、机器学习、web开发、操作系统扩展等缺点:运行速度不够快(硬件的发展可以为此弥补不足)开发速度与运行速度之间的矛盾:至今还没有一门编程语言,开发速度比Python快,运行速度比C快知名软件包:Django/Numpy/Pandas/Matplotlib/PIL(Pillow)/PyQt5/Tensorflow/Scipy/Theano/NLTK知名项目:(网站)豆瓣/知乎/美团/Gmail/Youtube/Instagram/Calibre/……01丶第一次亲密接触firstlove(1)win下的pythonIDLE集成开发环境自动缩进,table键补齐变量名(2)linux下使用vi编辑.py的python文件,需要声明#!/usr/bin/python3(3)python使用等量(1个tab)的缩进来严格对齐表示作用域#!/usr/bin/python3#guessgameprint("---------游戏开始-----------")temp=input("输入一个我现在想的数字:")guess=int(temp)ifguess==8:print("猜对了!!!")else:print("哈哈,猜错了。。")print("游戏结束喽~")#---end---BIF==Built-infunctions(内置函数)>>>dir(__builtins__)...,'input',...>>>help(input)#可以查询内置函数的说明和用法,类似于C语言的man手册02丶变量variable(1)python没有"变量"只有"名字"(2)变量使用之前,需要对其先赋值(3)变量名命名同C的规则,不能以数字开头,保证可读性命名即可(4)大小写敏感,区分(5)=左右依次为左值和右值(6)十六进制,以0x或0X开头,数字由"0"到"9"或者"a"到"f"或者"A"到"F"组成八进制,0o或0O开头,数字由"0"到"7"组成二进制,0b或0B开头表示,数字由"0"或者"1"组成十进制由数字"0"到"9"组成,并且不能以0开头>>>teacher='jiangyuan'>>>print(teacher)jiangyuan>>>teacher='somebody'>>>print(teacher)somebody>>>first=3>>>second=8>>>third=first+second>>>print(third)11>>>myteacher='jiangyuan'>>>yourteacher='somebody'>>>ourteacher=myteacher+yourteacher>>>print(ourteacher)jiangyuansomebody03丶运算符及优先级precedenceofoperator#符合数学运算优先原则,括号最优先,最安全。lambdalambda表达式or布尔或and布尔与not布尔非in和notin成员是否属于测试is和isnot对象是否是同一个> >= < <= == !=比较操作符|按位或^按位异或&按位与<<和>>移位+和-加法和减法*和/和%乘法、除法、取余+x和-x正负号~x按位翻转**指数(幂运算)//地板除法,舍弃小数部分---python运算符优先级(图)---#=连续赋值,自右向左,同C语言>>>a=b=c=d=10>>>print(a,b,c,d)10101010>>>a+=1>>>b-=1>>>c*=10>>>d/=8#真除法,精确值>>>print(a,b,c,d)1191001.25>>>d=10>>>d//3 #地板除法(Floor)舍弃小数部分3>>>3<4>>>3<4and4>>>a=5.99>>>b=int(a)>>>print(b)5#e记法示例>>>0.000000000000001111.11e-15>>>150000000000150000000000>>>15e10150000000000.0#isinstance类型判断>>>isinstance('hello',str)True>>>isinstance(520,str)False>>>isinstance(520,int)True05丶条件分支与循环conditionandloop条件bool值:True FalseFalse的值:False None 0 "" () [] {}if-elseifcondition:#condition==True,执行的操作,可多层嵌套else:#condition==False,执行的操作,可多层嵌套if-elif-elseifcondition:#condition==True,执行的操作,可多层嵌套elifcondition:#condition==True,执行的操作,可多层嵌套else:#condition==False,执行的操作,可多层嵌套xifconditionelsey #三元操作符举例:>>>x,y=4,5>>>small=xifx>>print(small)4assert断言当assert关键字后面的条件为假的时候,程序自动崩溃并抛出AssertionError异常。>>>assert3>4Trac
PR视频剪辑快捷键来了
PR实用快捷键
基本快捷键操作:
Ctrl+Alt+N 新建项目
Ctrl+O 打开项目
Ctrl+shift+w 关闭项目
Ctrl + W 关闭
Ctrl + S 保存
Ctrl + shift+ S 另存为
Ctrl + I 导入
Ctrl + N 新建序列
Ctrl + Z 还原
Ctrl + X 剪切
Ctrl + C 复制
Ctrl + V 粘贴
Ctrl + A 全选
Ctrl + Shift + A 取消全选
Ctrl + F 查找
Ctrl + K 剪切
Ctrl + Shift + K 所有轨道剪切
剪辑操作:
Delete 删除素材
Shift+Delete 单段素材删除,后面素材自动跟上
C 剃刀工具
Shift+C 所有轨道剪断
Ctrl+K 快速剪断素材
ctrl+shift+K 所有轨道快速剪切素材
W 删除本段素材时间线后面素材
Q 删除本段素材时间线前面素材
Shift+Q 改变时间线前面剪辑点
Shift+W 改变时间线后面剪辑点
A 向前选择轨道工具
shift 向前选择单独选中单个轨道
标记
I 标记入店
O 标记出点
X 标记素材入出点
Shift + / 标记素材
Shift + \ 在项目窗口查看形式
Shift + * 返回媒体浏览
/ 标记选择
Shift + I 跳转入点
Shift + O 跳转出点
Ctrl + Shift + I 清除入点
Ctrl + Shift + Q 清除出点
Ctrl + Shift + X 清除入出点
M 添加标记
Shift + M 转到下一个标记
Ctrl + Shift + M 转到上一个标记
Ctrl + Alt + M 清除当前标记
Ctrl + Alt + Shift + M 清除所有标记
字幕
Ctrl + T 新建字幕
Ctrl + Shift + L 左对齐
Ctrl + Shift + C 居中
Ctrl + Shift + R 右对齐
Ctrl + Shift + T 制表符设置
Ctrl + J 模板
Ctrl + Alt + ] 上一层的下一个对象
Ctrl + Alt + [ 下一层的下一个对象
Ctrl + Shift + ] 放到最上层
Ctrl + ] 上移一层
Ctrl + Shift + [ 放到最下层
Ctrl + [ 下移一层
素材操作:
Shift+E 隐藏素材
AIt+Ctrl+拖动 前后两段素材互换位置
Home 回到第一帧的位置
End 回到最后一帧的位置
ctrl+D 默认交叉转场效果
Ctrl + Shift + D 默认音频转场
Shift + D 默认音视频转场
Ctrl + Alt + V 粘贴属性
Alt+拖动 直接拖拽复制
Ctrl + Shift + V 粘贴插入
相关问题推荐
换行。比如,print hello\nworld效果就是helloworld\n就是一个换行符。\是转义的意思,'\n'是换行,'\t'是tab,'\\'是,\ 是在编写程序中句子太长百,人为换行后加上\但print出来是一整行。...
十种常见排序算法一般分为以下几种:(1)非线性时间比较类排序:a. 交换类排序(快速排序、冒泡排序)b. 插入类排序(简单插入排序、希尔排序)c. 选择类排序(简单选择排序、堆排序)d. 归并排序(二路归并排序、多路归并排序)(2)线性时间非比较类排序:...
前景很好,中国正在产业升级,工业机器人和人工智能方面都会是强烈的热点,而且正好是在3~5年以后的时间。难度,肯定高,要求你有创新的思维能力,高数中的微积分、数列等等必须得非常好,软件编程(基础的应用最广泛的语言:C/C++)必须得很好,微电子(数字电...
迭代器与生成器的区别:(1)生成器:生成器本质上就是一个函数,它记住了上一次返回时在函数体中的位置。对生成器函数的第二次(或第n次)调用,跳转到函数上一次挂起的位置。而且记录了程序执行的上下文。生成器不仅记住了它的数据状态,生成器还记住了程序...
python中title( )属于python中字符串函数,返回’标题化‘的字符串,就是单词的开头为大写,其余为小写
第一种解释:代码中的cnt是count的简称,一种电脑计算机内部的数学函数的名字,在Excel办公软件中计算参数列表中的数字项的个数;在数据库( sq| server或者access )中可以用来统计符合条件的数据条数。函数COUNT在计数时,将把数值型的数字计算进去;但是...
head是方法,所以需要取小括号,即dataset.head()显示的则是前5行。data[:, :-1]和data[:, -1]。另外,如果想通过位置取数据,请使用iloc,即dataset.iloc[:, :-1]和dataset.iloc[:, -1],前者表示的是取所有行,但不包括最后一列的数据,结果是个DataFrame。...
挺简单的,其实课程内容没有我们想象的那么难、像我之前同学,完全零基础,培训了半年,直接出来就工作了,人家还在北京大公司上班,一个月15k,实力老厉害了
Python针对众多的类型,提供了众多的内建函数来处理(内建是相对于导入import来说的,后面学习到包package时,将会介绍),这些内建函数功用在于其往往可对多种类型对象进行类似的操作,即多种类型对象的共有的操作;如果某种操作只对特殊的某一类对象可行,Pyt...
相当于 ... 这里不是注释
还有FIXME
python的两个库:xlrd和xlutils。 xlrd打开excel,但是打开的excel并不能直接写入数据,需要用xlutils主要是复制一份出来,实现后续的写入功能。
单行注释:Python中的单行注释一般是以#开头的,#右边的文字都会被当做解释说明的内容,不会被当做执行的程序。为了保证代码的可读性,一般会在#后面加一两个空格然后在编写解释内容。示例:# 单行注释print(hello world)注释可以放在代码上面也可以放在代...
主要是按行读取,然后就是写出判断逻辑来勘测行是否为注视行,空行,编码行其他的:import linecachefile=open('3_2.txt','r')linecount=len(file.readlines())linecache.getline('3_2.txt',linecount)这样做的过程中发现一个问题,...
或许是里面有没被注释的代码
自学的话要看个人情况,可以先在B站找一下视频看一下