x_tttf
码龄7年
求更新 关注
提问 私信
  • 博客:13,837
    动态:9
    13,846
    总访问量
  • 2
    原创
  • 1
    粉丝
  • 11
    关注
IP属地以运营商信息为准,境内显示到省(区、市),境外显示到国家(地区)
IP 属地:辽宁省
加入CSDN时间: 2018-09-03
博客简介:

x_tttf的博客

查看详细资料
个人成就
  • 获得3次点赞
  • 内容获得1次评论
  • 获得19次收藏
创作历程
  • 1篇
    2022年
  • 1篇
    2021年
  • 26篇
    2018年
成就勋章
TA的专栏
  • sumo学习
    1篇
  • 打卡
    26篇

TA关注的专栏 0

TA关注的收藏夹 0

TA关注的社区 1

TA参与的活动 0

  • 最近
  • 文章
  • 专栏
  • 代码仓
  • 资源
  • 收藏
  • 关注/订阅/互动
更多
  • 最近

  • 文章

  • 专栏

  • 代码仓

  • 资源

  • 收藏

  • 关注/订阅/互动

  • 社区

  • 帖子

  • 问答

  • 课程

  • 视频

搜索 取消

sumo生成随机车流

在安装好sumo后,生成模拟道路及模拟随机车辆:主要参考链接:https://blog.csdn.net/qq_44045364/article/details/102912041以下对于该链接的内容进行一些补充首先通过导入的地图,生成net文件后要通过net.xml文件生成trips.xml文件,该trips.xml文件包含的是车辆能够行驶的路线如需要增加车流量,即使道路较为拥挤时,使用-p来进行调整命令如下:“C:\Program Files (x86)\Eclipse\Sumo\too
原创
发布博客 2022.04.07 ·
5999 阅读 ·
0 点赞 ·
1 评论 ·
9 收藏

Mac中使用sumo尝试

Mac中使用sumo尝试配置sumo_home的路径export SUMO_HOME="/usr/local/opt/sumo/share/sumo"
原创
发布博客 2021.04.11 ·
1472 阅读 ·
3 点赞 ·
0 评论 ·
11 收藏

11/3python学习

测试在先,编码在后,称为测试驱动的编程。有两个模块可自动完成测试过程:unittest:一个通用的测试框架doctest:一个更简单的模块,是为检查文档而设计的,但也非常适合用来编写单元测试使用框架unittest的一个简单测试:函数unittest.main负责替你运行测试:实例化所有的TestCase子类,并运行所有名称以test打头的方法。模块unittest区分错误和失败。错...
转载
发布博客 2018.11.03 ·
303 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

10/27python学习

第13、14章没学1、屏幕抓取是通过程序下载网页并从中提取信息的过程。从概念上讲,这项技术需要下载数据并对其进行分析。例如,可使用urllib来获取网页的HTML代码,再使用正则表达式或其他技术从中提取信息2、Tidy是用于对格式不正确且不严谨的HTML进行修复的工具。有多个用于python的Tidy库包装器,可从Tidy网站(http://html-tidy.org)获取可执行的二进制版本...
转载
发布博客 2018.10.28 ·
202 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

10/24python学习

1、对控件调用方法pack时,将把控件放在其父控件(主控件)中。要指定主控件,可使用构造函数的第一个可选参数;如果没有指定,将把顶级主窗口用作主控件:Toplevel类表示除主窗口外的另一个顶级窗口,而Label就是文本标签。有其他布局管理器,方法grid让你能够这样排列控:将它们放在不可见的表格单元格中,为此需要指定参数row和column。方法place让你能够手工放置控件——通过指定控...
转载
发布博客 2018.10.25 ·
134 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

10/22python学习

1、文本实际上是可迭代的,这意味着可在for循环中直接使用它们来迭代行:2、GUI是包含按钮、文本框等控件的窗口。Tkinter是事实上的python标准的GUI工具包此时单击按钮即可得到指定信息...
转载
发布博客 2018.10.22 ·
205 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

10/21python学习

1、每当调用文件名.write时,提供的字符串都将写入文件中既有内容的后面。读取只需告诉流需要读取的字符个数,不指定则读取文件中余下的全部内容。2、在bash等shell中,可依此输入命令并使用管道将它们链接起来:$cat somefile.txt | python somescript.py | sort这条管道线包含三个命令:cat somefile.txt:将文件some...
转载
发布博客 2018.10.22 ·
201 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

10/18python学习

1、模块是一种文件,可在其中插入具体的值来得到最终的文本。一个模块系统:该程序定义了一个用于匹配字段的模式,创建一个用作模版作用域的字典,定义一个替换函数,使用fileinput读取所有的行,将它们放在一个列表里,在将其合成一个大型字符串,调用re.sub来使用替换函数来替换所有与模式 field_pat匹配的字段,并将结果打印出来2、python自带多个模块,统称为标准库。sys:能够...
转载
发布博客 2018.10.19 ·
132 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

10/17python学习

1、randrange([start],stop,[step]):从range(start,stop,step)中随机选择一个数在下面示例中,询问用户要掷多少骰子,每个骰子多少面在模块random中,有一些重要的函数random():返回一个0-1(含)的随机实数;getrandbits():以长整数方式返回n个随机的二进制位;uniform(a,b):返回一个a-b(含)的随机实数;...
转载
发布博客 2018.10.17 ·
122 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

10/11python学习

1、模块heapq包含一些堆操作函数。heappush(heap,x):将x压入堆中heappop(heap):从堆中弹出最小的元素heapify(heap):让列表具备堆特性heapreplace(heap,x):弹出最小的元素,并将x压入堆中nlargest(n,iter):返回iter中n个最大的元素nsmallest(n,iter):返回iter中n个最小的元素2、函数hea...
转载
发布博客 2018.10.11 ·
210 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

10/10python学习

1、在每行末尾以注释的方法添加行号。假设只允许每行代码最多包含40个字符,并在第41个字符处开始添加注释。使用模块fileinput和参数inplace来完成这项任务:2、集合是由内置类set实现的,可直接创建集合,无需导入模块sets。可使用序列来创建集合,也可使用花括号显式地指定。(不能仅使用花括号来创建空集合,这将创建一个空字典)3、要计算两个集合的并集,可对其中一个集合调用方法...
转载
发布博客 2018.10.10 ·
321 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

10/8python学习

1、只包含一个函数的简单模块:不在主程序中定义一切,主要是为了重用代码,通过将代码放在模块中,即可在多个程序中使用它们。要使代码是可重用的,务必将其模块化。2、3、要告诉解释器去哪里查找模块,可执行如下命令4、为组织模块,可将其编组为包。包其实就是另一种模块,但它们可包含其他模块。模块存储在扩展名为.py的文件中,而包则是一个目录。要被python视为包,目录必须包含文件__init_...
转载
发布博客 2018.10.08 ·
288 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

10/6&10/7python学习

1、使用函数property后,属性size受制于get_size和set_size执行的计算,但看起来像普通属性一样。2、迭代意味着重复多次,就像循环那样。除for循环迭代序列和字典外,还可迭代其他对象:实现方法__iter__的对象。简单地说,迭代器是包含方法__next__的对象,可用于迭代一组值。方法__iter__返回一个迭代器,它是包含方法__next__的对象,而调用这个方法...
转载
发布博客 2018.10.07 ·
449 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

10/5python学习

1、构造函数只需将方法init的名称从普通的innit改为魔法版__init__(注意前后均有两个下划线)即可。构造函数不同于普通方法的地方在于,将在对象创建后自动调用它们。如给构造函数添加几个参数2、以下这一类定义了所有鸟都具备的一种基本能力:进食。鸟在进食后不再饥饿。子类SongBird新增了鸣叫的功能。在SongBird类中,包含代码Bird.init(self),这意味着设置了其...
转载
发布博客 2018.10.05 ·
350 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

10/3python学习

1、要让方法或属性称为私有的(不能从外部访问),只需让其名称以两个下划线打头即可。如你不希望名称被修改,又想发出不要从外部修改属性或方法的信号,可用一个下划线打头。2、子类扩展了超类的定义,要指定超类,可在class语句中的类名后加上超类名,并将其用圆括号括起。3、多重继承4、第7章再谈抽象小结(本章未完全看懂)对象:对象由属性和方法组成。属性不过是属于对象的变量,而方法是存储...
转载
发布博客 2018.10.03 ·
1062 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

10/1python学习

1、在读取全局变量的值时,如有一个局部变量或参数与之同名,则可使用函数globals来访问全局变量,返回一个包含全局变量的字典。例如有一个名为parameter的全局变量,在访问它时可使用globals()[‘parameter’]。2、递归定义:递归【名词】:参见“递归”阶乘:3、二分法:4、在面向对象编程中,术语对象大致意味着一系列数据(属性)以及一套访问和操作这些数据的方法。...
转载
发布博客 2018.10.03 ·
230 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

9/29python学习

1、2、星号意味着收集余下的位置参数与赋值时一样,带星号的参数可放在其他位置,但在此时,你需要使用名称来制定后续参数3、要收集关键字参数,可使用两个星号4、...
转载
发布博客 2018.09.30 ·
99 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

9/27python学习

1、p86、87没看懂2、使用del语句可定义函数3、编写代码计算斐波那契数(一种数列,其中每个数都是前两个数的和)4、将同一个列表赋给两个变量时,这两个变量将同时指向这个列表。对任一变量进行操作时,会进而影响另一变量。为避免这样的结果,可创建列表的副本。对序列执行切片操作时,返回的切片都是副本.此时对n进行修改,不会影响到names...
转载
发布博客 2018.09.28 ·
125 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

9/26python学习

1、内置函数zip是一个很有用的并行迭代工具,它将两个序列“缝合”起来,并返回一个由元组组成的序列。返回值是一个适合迭代的对象,要查看其内容,可使用list将其转换为列表。2、语句continue可结束当前迭代,并跳到下一次迭代开头3、使用while True导致循环永不结束,当把条件放入循环的一条if语句中,在这条语句将满足条件是可调用break4、pass语句使程序什么都不做在编写代...
转载
发布博客 2018.09.27 ·
191 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏
加载更多