关于#python#的问题

img


第一次运行selenium的相关代码,不知道如何修改,求各位救救命!

提示找不到msedgedriver.exe这个文件,这个文件放哪里啦,把它的路径写全即可。

要实现使P和XX可以以P(i)和XX(i)的形式调用,有以下几种方法:

  1. 使用数组。定义P和XX为数组,然后通过下标访问每个元素:
c
char P[10], XX[10];
// 使用P[0]、P[1]...P[9]访问
// 使用XX[0]、XX[1]...XX[9]访问 
2. 使用指针。定义P和XX为指针,分配足够空间,然后通过指针偏移访问每个元素:
c 
char *P, *XX;
P = malloc(10 * sizeof(char));
XX = malloc(10 * sizeof(char));
// 使用P[0]、P+1...P+9访问  
// 使用XX[0]、XX+1...XX+9访问
3. 使用宏定义。通过定义宏,从P0P9和XX0到XX9进行访问:
c
char P0, P1, ... P9;  
char XX0, XX1, ... XX9;
// 使用P0、P1...P9访问  
//使用XX0、XX1...XX9访问
 
4. 枚举。定义带下标的枚举,通过枚举值访问每个元素:
c 
typedef enum {
    P0, P1, P2, P3, P4, P5, P6, P7, P8, P9 
} P;
typedef enum {
    XX0, XX1, XX2, XX3, XX4, XX5, XX6, XX7, XX8, XX9
} XX; 
//使用P0、P1...P9访问
//使用XX0、XX1...XX9访问
5. 结构体。定义包含10个元素的结构体,通过结构体变量访问:
c
struct P {
    char P0;
    char P1;
    ...
    char P9;
};

struct XX {
    char XX0;
    char XX1; 
    ...
    char XX9;
};

struct P p; 
struct XX xx;

//使用p.P0、p.P1...p.P9访问
//使用xx.XX0、xx.XX1...xx.XX9访问
以上都是使变量可以通过下标或者其他形式进行索引访问的方法。您可以根据需要选择使用一种或几种方法。如果有任何不理解的地方,随时留言