python internet 模块_仅使用Internet导入Python模块

对于一门编程课程,我将通过一本叫做Zybooks的在线教科书来完成我们所有的工作。对于一个关于模块的任务,我必须创建一个程序,它接收一堆数据,然后使用一个模块将其打印为表,该模块将为我创建表。我似乎不知道如何通过Internet导入该模块,因为如果我在计算机上下载该模块,代码将无法在Web浏览器中工作,因为当网站对其进行分级时,它找不到该模块。有没有什么方法可以让我输入一个url或者使用另一个程序来导入模块并打印出数据表?

我遇到的另一个小问题是我们应该检查输入中的错误,我们应该查找的一个错误是输入中的多个逗号。我以为我有正确的解决办法,但并不总是奏效。关于如何解决这个问题的任何想法都将不胜感激。我引用的代码在第27-29行。

print("Enter a title for the data:")

t = input()

print("You entered:", t)

print()

print("Enter the column 1 header:")

c1 = input()

print("You entered:", c1)

print()

print("Enter the column 2 header:")

c2 = input()

print("You entered:", c2)

print()

s = []

i = []

while 1>0:

print("Enter a data point (-1 to stop input):")

o = input()

if o == '-1':

break

if ',' not in o:

print('Error: No comma in string.')

continue

if ',,' in o:

print("Error: Too many commas in input.")

continue

x, y = o.split(",", 1)

try:

val = int(y)

except ValueError:

print("Error: Comma not followed by an integer.")

continue

s.append(x)

i.append(y)

print("Data string:", x)

print("Data integer:", y)

import texttable as tt

tab = tt.Texttable()

headings = ['Author Name', 'Number of Novels']

tab.header(headings)

for row in zip(s,i):

tab.add_row(row)

z = tab.draw()

print (z)

按要求这里是一个样本输入和输出从程序,因为它是

这是分级机期望模块产生的结果

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值