我有一个文件调用entryPoint.py:
from .commonLib.deviceLib import *
Run Code Online (Sandbox Code Playgroud)
我有一个名为deviceLib.py:
import math
import sys
import logging
import requests
import this
class DeviceLib(object):
def __init__(self, connectionDb):
self.__db = connectionDb
Run Code Online (Sandbox Code Playgroud)
树是这样的:
/test
entryPoint.py
/commonLib
__init__.py
deviceLib.py
Run Code Online (Sandbox Code Playgroud)
当我执行时,python entryPoint.py我收到错误:Attempted relative import in non-package。请帮我。
#!/bin/bash
declare -a array
printf 'Matrix size:' ;
read n;
printf '\n';
for ((i=1;i<=n;i++))
do
for((j=1;j<=n;j++))
do
printf 'x[%d][%d]=' ${array[i][j]};
read array[i][j];
done
done
echo "Initial matrix:"
for((i=1;i<=$n;i++))
do
for ((j=1;j<=n;j++))
do
printf '%d' ${array[i][j]};
printf '\n';
done
done
Run Code Online (Sandbox Code Playgroud)
A无法显示bash数组而且不明白我的错误在哪里.例如我有:n = 3 ....我在数组中输入数字(1-9)当我显示时:初始矩阵:3 3 3 6 6 6 9 9 9 Thx