python-3.3相关内容

散列()随机化是否被认为密码强?

从 CPython 3.3 开始,随机散列是默认启用的。在以前的版本中,可以通过指定 -R 命令行选项或通过设置 PYTHONHASHSEED 环境变量至随机。 引用文档: 默认情况下,str,bytes和datetime 对象的 __ hash __()是“不可预知的随机值”。虽然他们的 在一个单独的Python过程中保持不变,但在重复调用Python之间,它们不是 可预测的。 ..
发布时间:2018-06-01 19:03:44 Python

Python 3.3中的散列函数返回会话之间的不同结果

我在python 3.3中实现了一个BloomFilter,每次会话都得到不同的结果。深入研究这种奇怪的行为使我得到了内部的hash()函数 - 它为每个会话返回同一个字符串的不同哈希值。 示例: >>> hash(“235”) -310569535015251310 -----打开一个新的python控制台----- >>> hash(“235”) ..
发布时间:2018-06-01 15:17:42 Python

Python浮动到比例

我尝试得到变量的比例,并得到意想不到的结果。有人可以解释一下吗? >>>值= 3.2 >>>比率= value.as_integer_ratio() >>>比率 (3602879701896397,1125899906842624) >>>比率[0] /比率[1] 3.2 我使用python 3.3 但是我认为(16,5)是更好的解决方案 为什么 ..
发布时间:2017-12-21 21:01:53 Python

在Python中获取异常详细信息

我必须打开&在同一个循环中写入大约10个不同的文件。 例如: for i in range(0,10): try: a = 5 file1 = open(“file1.txt”,'w +') file2 = open(“file2.txt”,'w +') #... etc print(str(a),file = file1) print(str(a)+“嗨”,file ..
发布时间:2017-08-28 03:05:33 Python

python django - 页面未找到错误(404) - 静态错误

我以某种方式让应用程序在django上运行(新到python和django),虽然该页面加载了默认URL(127.0.0.1:8000),但它加载了css文件。它生成以下错误css文件直接访问。 找不到页面(404) 请求方法:GET 请求URL:http://127.0.0.1:8000/static/css/bootstrap.min.css 'css\bootstrap.min.c ..
发布时间:2017-06-05 21:58:50 Python

对于'index'与参数'()'和关键字参数'{}'未找到相反。 0模式尝试:[]

我试图让django注册在我的网站上工作,但是我不断收到这个我不明白的错误。 我正在使用django 1.6 Python 3.3 NoReverseMatch at / accounts / register / 使用参数'()'和关键字参数'{​​}'未找到。 0模式尝试:[] 请求方法:GET 请求URL:http://127.0.0.1:8000/accounts/re ..
发布时间:2017-05-29 03:57:57 Python

不可分类型:'dict'类型错误

假设我有这个字典: items = {1:{'title':u'testing123','description ':u'testing456'}, 2:{'description':u'testing123','description':u'testing456'}, 3:{'description':u'testing123' 'description':u'testing456' ..
发布时间:2017-05-21 22:42:36 Python

如何将字典写入文件?

假设我有一个字典,我想把它写入一个现有的文件。如何在不丢失文件中可能已经存在的东西的情况下执行此操作?我正在想的是执行以下操作: def write_report(r,filename): input_filename = open文件名,“a”) input_filename.close() for(k,v)in r.items(): input_filename.write(k ..
发布时间:2017-05-21 16:30:39 Python

为什么字典排序非确定性?

我最近从Python 2.7切换到Python 3.3,似乎在Python 2中,字典键的顺序是任意的但是一致的,在Python 3中,例如用例子获得的字典的键的顺序。 vars() 出现非确定性。 如果我运行: class Test(object):pass parameters = vars(Test) print(list(parameters.keys())) 在P ..
发布时间:2017-05-21 14:19:24 Python

winpdb不能使用python 3.3

我不能得到rpdb2运行与python 3.3,而这应该可以根据几个来源。 $ rpdb2 -d myscript.py 应设置密码以安全调试客户端 - 服务器通信。 请输入密码:x 已设置密码。 追溯(最近的最后一次呼叫): 文件“/ usr / local / bin / rpdb2”,第31行, rpdb2.main() 文件“/usr/local/li ..
发布时间:2017-04-18 03:40:46 Python

如何使用Python3中的datetime将日期转换成几个月?

是否有一种特殊的方法来推导这个或者是否必须创建循环?这个函数的参数实际上是(year,num_of_days)。但是我不知道如何从这个月开始。 这是我到目前为止(不完整),但不考虑不同的月份。有没有更简单的方法来解决这个问题?感谢提前! def daynum_to_date(year:int,daynum:int) - > datetime.date: '''返回年份对应的日期,一年中的 ..
发布时间:2017-04-14 08:20:28 Python

使用Python写入CSV会添加空白行

我正在尝试写入CSV文件,但两者之间有空行。如何删除空白行? import csv b = open('test.csv','w' ) a = csv.writer(b) data = [['Me','You'],\ ['293','219'],\ ['54','13']] a.writerows(data) b.close() 解决方案 使用 csv 模块 ..
发布时间:2017-02-24 15:19:10 Python

Python + Pygame + PygButton检测

我使用Python 3.3与Pygame和PygButton(低代表不允许我超过两个链接) 我现在的文件是[ int.py http://pastebin.com/sDRhieCG ]和[ scene.py http://pastebin.com/Y2Mgsgmr ]。 使int.py中的mainloop尽可能小。代码在mainloop上有一个注释掉的start_screen按钮的例子。它 ..
发布时间:2016-11-24 11:09:41 其他开发

如何删除字符串中某个字符后的所有内容?

如何删除python中字符串的某个字符后的所有内容?例如,我有一个包含文件路径和一些额外字符的字符串。我如何删除.zip之后的所有内容?我尝试过 rsplit 和 split ,但是在删除多余的字符时没有包括.zip。 任何建议? 解决方案 只需取第一部分, code>'。zip'返回: s ='test.zip.zyz ' s = s.split('。zip',1)[0] ..
发布时间:2016-11-18 16:27:01 Python