python - 打印页码问题 / for i in range(0, 1440, 72)
问题描述
我的网络刮刀打印页码有问题。
这里我有页面范围
# total 20 pages
for i in range(0, 1440, 72):
print('scraping page' + str(i))
它显示我的结果为
scraping page0
scraping page72
scraping page144
scraping page216
scraping page288
scraping page360
scraping page432
scraping page504
scraping page576
scraping page648
scraping page720
scraping page792
scraping page864
scraping page936
scraping page1008
scraping page1080
scraping page1152
scraping page1224
scraping page1296
scraping page1368
我想保持“72”偏移值。
但是想要我的打印结果如下。
我怎样才能打印这样的结果?
page 1
page 2
page 3
...
page 19
page 20
解决方案
由于您的偏移量始终为 72,因此您可以使用
print(f"page {i // 72 + 1}")
推荐阅读
- c# - protobuf - 使用带有继承的 protobuf-net 进行序列化
- c# - WPF 中的 MVVM 模式是否允许在 XAML 中管理单击事件?
- javascript - treeview目录通过javascript获取路径
- macos - 将应用程序从 Android Studio 启动到 MacOs Simulator 的 Flutter 问题
- coq - 如何避免真=假条件
- python - 如何将 vuejs(前端)应用程序与(后端)flask api 一起停靠在同一个容器内?
- kotlin - 无法使用视图模型从 Room 数据库中获取数据
- java - 结果不显示在jsp中
- python - python应用程序中的“内存错误”具有可用和可用内存量
- python - 尝试使用 numpy 合并 alpha 图像时出现值错误