好吧,我试图为我的旅馆 wifi 创建一个自动登录脚本,我需要登录到 wifi 才能访问网络。如果我连接到 wifi,网页会在本地网络上保持打开状态。我只需要访问网页并在那里登录。所以我试图使用机械化登录。
这是python代码。
我现在只是想打印 from 。
import mechanize
br = mechanize.Browser()
br.set_handle_robots(False)
br.open("https://192.168.10.3/connect/PortalMain")
for f in br.forms():
print f
Run Code Online (Sandbox Code Playgroud)
我得到的错误是
Traceback (most recent call last):
File "demo.py", line 4, in <module>
br.open("https://192.168.10.3/connect/PortalMain")
File "/usr/local/lib/python2.7/site-packages/mechanize/_mechanize.py", line 254, in open
return self._mech_open(url_or_request, data, timeout=timeout)
File "/usr/local/lib/python2.7/site-packages/mechanize/_mechanize.py", line 284, in _mech_open
response = UserAgentBase.open(self, request, data)
File "/usr/local/lib/python2.7/site-packages/mechanize/_opener.py", line 195, in open
response = urlopen(self, req, data)
File "/usr/local/lib/python2.7/site-packages/mechanize/_urllib2_fork.py", line 352, in _open
'_open', req)
File "/usr/local/lib/python2.7/site-packages/mechanize/_urllib2_fork.py", line 340, …Run Code Online (Sandbox Code Playgroud) 我正在为 Spring 数据存储库编写 junit 测试。但我无法自动装配存储库接口。如果我运行 main 方法,并且 spring 可以检测到所有存储库、服务、实体,则程序正在运行,但如果我运行测试,则会出现以下错误:
UnsatisfiedDependencyException:创建名称为“repository.BookRepositoryTest”的 bean 时出错:通过字段“bookRepository”表达的依赖关系不满足;嵌套异常是 org.springframework.beans.factory.NoSuchBeanDefinitionException:没有可用的“app.repository.BookRepository”类型的合格 bean:预计至少有 1 个符合自动装配候选资格的 bean。依赖注释:{@org.springframework.beans.factory.annotation.Autowired(required=true)}
@RunWith(SpringRunner.class)
@SpringBootTest(classes={BookRepository.class})
public class BookRepositoryTest
{
@Autowired
private BookRepository bookRepository;
@Test
public void save()
{
Book book=new Book();
bookRepository.save(book);
}
}
Run Code Online (Sandbox Code Playgroud)
public interface BookRepository extends JpaRepository<Book,Integer>
{
Book findByName(String name);
}
Run Code Online (Sandbox Code Playgroud)
项目结构:
src
main
java
app
entity
Book.java
repository
BookRepository.java
service
BookService.java
App.java
resources
application.properties
webapp
test
java
repository
BookRepositoryTest.java
Run Code Online (Sandbox Code Playgroud)
org.springframework.beans.factory.UnsatisfiedDependencyException: Error creating bean with name 'repository.BookRepositoryTest': Unsatisfied dependency expressed through field 'bookRepository'; …Run Code Online (Sandbox Code Playgroud)