初学python3,from ... import ...出了问题

问题描述

初学python3,from ... import ...出了问题

try.py文件里只含有一个测试过的正确的myabs函数定义,在python的交互式界面使用from try import myabs时提示invalid syntax,我是按照廖雪峰网上的python3教程来的,上面的演示是对的,我电脑上就错了,我的系统是windows

解决方案

我明白了,我把try当文件名了

解决方案二:

孩子
你对python根本不了解啊,好好看看python的文件组织结构,看看当你执行一个文件的时候背后做了什么操作,看完了你就知道了,学习语言不要上来就直接敲代码

时间: 2024-10-23 15:04:31

初学python3,from ... import ...出了问题的相关文章

python中from module import * 的一个坑_python

但还有另外一个问题 - 你以为你修改了某个变量,其实,被from module import *后的那个并没有被更新,非常危险,因为程序有可能还可以正常运行, 只不过结果错了,到了production才被发现就比较惨了. 举个例子: 你定义了一些变量在base模块中: # reference data type class Demo: def __init__(self, name): self.name = name demo = Demo('Demo') # primitive type f

PYTHON3处理JSON的函数

在python3中import json模块,然后使用dir(json)可以看到json模块提供的函数,下面选几个常用的json处理函数看看用法: >>> import json >>> dir(json) ['JSONDecodeError', 'JSONDecoder', 'JSONEncoder', '__all__',  '__author__', '__builtins__', '__cached__', '__doc__', '__file__',  '__

从底层简析Python程序的执行过程

  这篇文章主要介绍了从底层简析Python程序的执行过程,包括注入操作码和封装程序等解释器执行层面的知识,需要的朋友可以参考下 最近我在学习 Python 的运行模型.我对 Python 的一些内部机制很是好奇,比如 Python 是怎么实现类似 YIELDVALUE.YIELDFROM 这样的操作码的;对于 递推式构造列表(List Comprehensions).生成器表达式(generator expressions)以及其他一些有趣的 Python 特性是怎么编译的;从字节码的层面来看

从底层简析Python程序的执行过程_Mysql

最近我在学习 Python 的运行模型.我对 Python 的一些内部机制很是好奇,比如 Python 是怎么实现类似 YIELDVALUE.YIELDFROM 这样的操作码的:对于 递推式构造列表(List Comprehensions).生成器表达式(generator expressions)以及其他一些有趣的 Python 特性是怎么编译的:从字节码的层面来看,当异常抛出的时候都发生了什么事情.翻阅 CPython 的代码对于解答这些问题当然是很有帮助的,但我仍然觉得以这样的方式来做的话

Python文件与文件夹常见基本操作总结_python

本文实例讲述了Python文件与文件夹常见基本操作.分享给大家供大家参考,具体如下: 1.判断文件(夹)是否存在. os.path.exists(pathname) 2.判断路径名是否为文件. os.path.isfile(pathname) 3.判断路径名是否为目录. os.path.isdir(pathname) 4.创建文件. os.mknod(filename) #windows下不可用 open(filename, "w") #记得要关闭 5.复制文件. shutil.cop

PAMIE- Python实现IE自动化的模块

PAMIE- Python实现IE自动化的模块(附 网易注册代码) 收藏   安装:   今晚弄了一下.已经成功导入PAMIE.具体步骤如下   1.假如你要用PAM30那就就得去下个Python 3.0安装.因为PAM30是运行在Python3.0环境上的   2.假如你要用2.6安装PAM.那就就得去下一个PAM2.0.原因如上   3.假设以上两个环境条件你满足了其中一个.那么开始吧   我是以PAM3.0&Python3.0的环境进行操作的:   第一步:把下载到的PAM30压缩文件解压

简明x86汇编语言教程(1)

第○章 写在前面 我不想夸大或者贬低汇编语言.但我想说,汇编语言改变了20世纪的历史.与前辈相比,我们这一代编程人员足够的幸福,因为我们有各式各样的编程语言,我们可以操作键盘.坐在显示器面前,甚至使用鼠标.语音识别.我们可以使用键盘.鼠标来驾驭"个人计算机",而不是和一群人共享一台使用笨重的继电器.开关去操作的巨型机.相比之下,我们的前辈不得不使用机器语言编写程序,他们甚至没有最简单的汇编程序来把助记符翻译成机器语言,而我们可以从上千种计算机语言中选择我们喜欢的一种,而汇编,虽然不是一

tkinter-Tkinter的button组件的名字怎样可以动态变化?

问题描述 Tkinter的button组件的名字怎样可以动态变化? frm_L= Frame(frm2) def gj(): s=str(t3.get('1.0',END)).split('n') for i in s: if i!='': bilibili().C(i) t3=Text(frm_L,width=10,height=20) t3.pack(side=TOP) b1=Button(frm_L,text="press",width=10,command=gj) b1.pac

python实现爬虫下载漫画示例_python

复制代码 代码如下: #!/usr/bin/python3.2import os,socketimport urllibimport urllib.request,threading,timeimport re,sysglobal manhuaweb,weburl,floder,chapterbegin,currentthreadnum,threadcount,mutex,mutex2 weburl=''floder=''chapterbegin=0currentthreadnum=0threa