Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/python/290.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何检查python代码的长度?_Python_File_File Length - Fatal编程技术网

如何检查python代码的长度?

如何检查python代码的长度?,python,file,file-length,Python,File,File Length,是否有方法检查当前完整代码的长度 与此类似: #该文件是当前代码,而不是其他代码 文件=打开(“main.py”、“r”) 行中的长度=file.linelength() 长度(以字符为单位)=file.chars() 如果您知道解决此问题或修复错误的类似方法,请在“代码谢谢”上:D尝试以下操作: file = open("main.py", "r") length_in_lines = len(file.readlines()) file.seek(0

是否有方法检查当前完整代码的长度

与此类似:

#该文件是当前代码,而不是其他代码
文件=打开(“main.py”、“r”)
行中的长度=file.linelength()
长度(以字符为单位)=file.chars()
如果您知道解决此问题或修复错误的类似方法,请在“代码谢谢”上:D

尝试以下操作:

file = open("main.py", "r")
length_in_lines = len(file.readlines())
file.seek(0)
length_in_char = len(file.read())
readlines()
读取列表中文件的所有行

read()
以字符串形式读取整个文件

len()
函数返回参数的长度。

请尝试以下操作:

file = open("main.py", "r")
length_in_lines = len(file.readlines())
file.seek(0)
length_in_char = len(file.read())
readlines()
读取列表中文件的所有行

read()
以字符串形式读取整个文件

len()
函数返回参数的长度。

您可以尝试以下方法:

with open('script.py') as file:
    lines = len(file.readlines())
    file.seek(0)
    chars = len(file.read())

print('Number of lines: {}'.format(lines))
print('Number of chars: {}'.format(chars))
您将首先获得一个包含所有行的列表,并获得列表的长度(因此,行数),然后将整个文件作为字符串读取并计算其中的所有字符。

您可以尝试以下方法:

with open('script.py') as file:
    lines = len(file.readlines())
    file.seek(0)
    chars = len(file.read())

print('Number of lines: {}'.format(lines))
print('Number of chars: {}'.format(chars))

您将首先获得一个包含所有行的列表,并获得列表的长度(即行数),然后将整个文件作为字符串读取,并计算其中的所有字符。

使用下面的代码读取字符和代码行

file = open("main.py", "r")

print(len(file.readlines()))
print(len(file.read()))

使用下面的代码读取字符和代码行

file = open("main.py", "r")

print(len(file.readlines()))
print(len(file.read()))

这对于文件的字符数不起作用。读取这些行后,文件的指针将位于文件的末尾。有必要
再次查找文件的指向开头的指针。捕捉得好。已修复。这对文件的字符数不起作用。读取这些行后,文件的指针将位于文件的末尾。有必要
再次查找文件的指向开头的指针。捕捉得好。固定的。