展示 224 篇文章   每页 5
随记
2151 阅读

解决python在Mac上tkinter导入错误

平时编程用的Mac,python是用pyenv装的多版本,当需要用到tkinter时却得到错误提示: "ModuleNotFoundError: No module named '_tkinter'"。这个就很奇怪了,因为tkinter是python内置的却......
python
爬虫
2141 阅读

Python爬虫(一)基础准则和基本概念

爬虫、网络机器人、spider、crawler,都是一个东西,就是一些程序对目标进行有规律有目的性的自动的信息收集。当然实际上爬虫并不会真正去到目的地,但是会发送请求过去,并拿到回复,回复可能是空,也可能是html、json等。 收集到的信息数据可被人为使用或者被其他程序再次筛选和整理。......
python 爬虫 spider
Web开发
2128 阅读

Django添加自定义的404等错误页面

当Django的settings里debug为True时,本地调试进入不存在的页面之类的操作,会提示路由错误,或者500错误时提示出错的代码位置。 当settings里debug为false时,只有简单的提示,比如404是显示文字(Not Found The requested reso......
python django web开发
APP开发
2127 阅读

MAUI加Blazor做一个跨平台的记账APP(七)组件

实际上每个页面都可以是一个组件或者叫子模块。加上了路由和代码逻辑后,使其成为了一个相对独立的页面。 但我们有时候也需要自定义一些可以复用的组件,嵌入到特定的几个页面里,这里记录一下。 比如我现在想在账户总览页面上增加一个小区域,用来展示一旦请求失败或者数据缺失时的错误信息。发现其他......
APP开发 MAUI C# Blazor
自动化
2125 阅读

Selenium Webdriver做自动化时一些有用的js操作

selenium webdriver算是做web相关的自动化用得最多的了。 除了源生操作,还可以执行javascript来达到某些操作,非常方便。 下面列出了一些常用的js操作: 滑动到某个元素 script = "arguments[0].scrollIntoVi......
自动化测试 web测试 selenium