python-3.x - 我的 f' 字符串是否禁用了我的 sorted() 函数?
问题描述
我正在尝试使用 sorted() 对来自 craigslist 的解析数据进行排序和枚举(在解决此问题后),以按经过的分钟内的最新发布对我的值进行排序。我有一种感觉,是我的 f' 字符串导致了这个问题,但我不确定。
预期输出:
[5712]:3 月 26 日:注册电工大师
[9987]:3 月 23 日:Microsoft O365/Exchange 顾问:
[27101]:3 月 11 日:立即需要技术人员!:
[41942]:3 月 1 日:IT 支持技术员:
[41945]:3 月 1 日:网络硬件和支持工程师:
结果输出:
[5712]:3 月 26 日:注册电工大师
[41942]:3 月 1 日:IT 支持技术员:
[41945]:3 月 1 日:网络硬件和支持工程师:
[9987]:3 月 23 日:Microsoft O365/Exchange 顾问:
[27101]:3 月 11 日:立即需要技术人员!:
代码块:
def outputEntries(posts):
for post in (posts):
titleDiv = post.find('a', class_='result-title')
postTitle = titleDiv.get_text()
postURL = titleDiv.get('href')
postDate = post.find('time', title_=[]).get_text()
postTimeText = post.find('time').get('datetime')
postTime = datetime.strptime(postTimeText, '%Y-%m-%d %H:%M')
elapsedMinutes = (datetime.now() - postTime).total_seconds() / 60
rounded_EM = [math.ceil(elapsedMinutes)]
#sorted_EM = sorted(rounded_EM, key=lambda x:x[1])
#sorted(rounded_EM, key=int)
print(f'{sorted(rounded_EM, key=int)}: {postDate}: {postTitle}: {postURL}')
注释是为排除故障而保存的排序/枚举方法。
解决方案
推荐阅读
- r - 如何重复 Grubbs 检验并显示列的 p 值
- amazon-web-services - 使用 AWS Quicksight 中的差异函数从计算列中减去常数值
- python - 加载一个泡菜模型来预测另一个数据集
- react-native - 开玩笑测试 React 原生论文 Dropdown
- django - Django 管理员输入文本颜色是白色而不是黑色
- winapi - 如何知道 Windows HWND 的当前位图缩放因子?
- excel - 获取抓取的数据输出并将其转换为 excel
- android-studio - 在片段之间切换时,Recycler View 再次加载
- android - 行的连续递增
- node.js - 登录后设置Nodejs cookie不起作用