我正在尝试编写将对网页上的单词进行计数的python程序。我使用Beautiful Soup 4刮取了页面,但是访问嵌套的HTML标签(例如:<p class="hello">inside <div>)时遇到了困难。
每次尝试使用page.findAll()(页面是包含整个页面的Beautiful Soup对象)方法尝试找到此类标记时,它都不会找到任何标记,尽管有。有什么简单的方法或其他方法可以做到吗?
我正在尝试创建一个非常简单的游戏,其中不同类型的几个玩家试图猜测范围内的数字.我做了一个函数来初始化一个玩家阵列,我用switch-case来做.
出于某种原因,如果我输入一个数字,它会覆盖它之后的所有情况,即使数组中没有足够的单元格.例如,当输入2时,类型为HUMAN的值,它也会创建3和4的情况,并创建类型为COMPUTER和GUMBLER的玩家.
这是代码:
String name;
int count = 0;
System.out.println("How many players will participate?");
players = new Player[reader.nextByte()];
for (Player player: players)
{
count++;
System.out.print("\n1)Name of the player: ");
name = reader.next();
System.out.println("What will be its type? WRITE A NUMBER\n1- Monley\n2-Human\n3-Gumbler\n4-Computer");
switch (reader.nextInt())
{
case 1:
player = new Monkey (name, MAXIMUM, MINIMUM);
System.out.println("A moneky was created");
case 2:
player = new Human (name);
System.out.println("A human was created");
case 3:
player = new Gumbler (name, MAXIMUM, MINIMUM);
System.out.println("A gummbler was …Run Code Online (Sandbox Code Playgroud)