我在Windows 7中使用cmd,遇到以下问题:
我在cmd中编写命令python
以在python中输入我的代码,然后是:
import requests
r=requests.get("https://nameofthepege.com")
r.text
之后整个控制台充满了hmtl代码。输出的最后200到300行是可见的,但其余的不是。我怎样才能看到更多的线?
此外,有没有办法从python环境或cmd中的新文件中提取r.text
命令生成的html代码?
答案 0 :(得分:0)
关于你的第一个问题。
之后整个控制台充满了html代码。最后200到 输出300行是可见的,但其余的不是。我怎么能够 看到更多的线?
响应: CMD默认缓冲区限制为300行。您应该增加CMD提示缓冲区大小。
以下教程解释了如何执行此操作:
https://www.tenforums.com/tutorials/94089-change-command-prompt-screen-buffer-size-windows.html
关于你的第二个问题。
此外,有没有办法提取由...生成的HTML代码 r.text命令在python环境中的新文件中 CMD?
响应:您可以通过创建具有Python r.text
功能的文件,将open()
中的内容写入文件。有关读取和写入文件的更多信息,请参见以下链接:
https://docs.python.org/3/tutorial/inputoutput.html#reading-and-writing-files