-
Notifications
You must be signed in to change notification settings - Fork 115
Open
Description
Hello,
I encountered a TypeError when running a script that involves the ctypes library in Python. Below, I have detailed the issue and my proposed solution.
Issue Description:
When executing the script, the following TypeError is raised:
File "C:\fuzzowski\fuzzowski\helpers\helpers.py", line 139, in get_max_udp_size
lib = ctypes.WinDLL('Ws2_32.dll'.encode('ascii'))
TypeError: a bytes-like object is required, not 'str'This error occurs at the point where ctypes.WinDLL is called with a string argument encoded in ASCII format.
Proposed Solution:
It appears that the issue stems from the .encode('ascii') method, which converts the string into a bytes-like object. ctypes.WinDLL, however, expects a string argument. Removing .encode('ascii') from the call should resolve the error.
Thank you.
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
No labels